zoukankan      html  css  js  c++  java
  • 第10天学习完成的python的练习题

    基础知识练习题: 

    1、执行python脚本的两种方式:python进入解释器  python直接找到文件

    2、简答位、字节的关系:8位=1个字节

    3、ascii、unicode、utf-8、gbk的关系:

    4、请写出“李杰”分别用utf-8和gbk编码的位数:utf-8是6位;gbk是4

    5、python单行注释和多行注释分别用什么?单行:#    多行注释:"""  """   '''  '''  

    6、声明变量注意事项有哪些?字母  数字  下划线,不要使用关键字

    7、如有一个变量n=5,请使用int提供的方法,得到该变量最少可以用多少位个二进制表示?bit_length

    8、布尔值分别有什么?True  False

    9、阅读代码,请写出执行结果

    a="alex"

    b=a.captalize()

    print(a)

    print(b)

    请写出输出结果:alex    Alex

    10、写代码,有如下变量,请按照要求实现每个功能

    name="aleX"

    a、移除name变量对应值两边的空格,并输出移除后的内容

    b、判断name变量对应值是否以"al"开头,并输出结果

    c、判断name变量对应值是否以"X"结尾,并输出结果

    d、将name变量对应值中的' a'替换为"p",并输出结果

    e、将name变量对应值根据"|"分割,并输出结果

    f、请问,上一题e分割之后得到值是什么类型?

    g、将name变量对应值变为大写,并输出结果

    h、将name变量对应值变为小写,并输出结果

    i、请输出name变量对应值的第2个字符?

    j、请输出name变量对应值的前3个字符?

    k、请输出name变量对应值的后2个字符?

    l、请输出name变量对应值中“e”所在索引位置?

    m、获取子系列,仅不包含最后一个字符。如:oldboy则获取oldbo,root则获取roo

    11、字符串是否可选代对象?如可以请使用for循环每一个元素?

    12、请用代码实现:

    a、利用下划线将列表的每一个元素拼接成字符串,li="alxericranin"

    b、利用下划线将列表的每一个元素拼接成字符串,li=["alx","eric","ranin"]

    13、python2中的range与python3中的rangge的区别?

    14、实现一个整数加法计算器:

    如:content=input("请输入内容")#如:5+9或5+9或5+9

    15、计算用户输入的内容中有几个十进制小数?几个字母?

    如:content=input("请输入内容")#如:dhakhdahs62312gsdgag98

    16、简述int和9等数字 以及str 和"xx00"等字符串的关系?int    str属于类 ;   9  XX00是类的对象

    17、制作趣味模块程序

    需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意实现

    如:敬爱可亲的***,最喜欢在***地方干***

    18、随机验证码————可选

    19、开发敏感词语过滤程序,提示用户输入内容,如果客户输入的内容包含特殊的字符

    如:"苍井空","东京热",则替换内容为:老男孩

    20、制作表格

    循环提示用户输入:用户名,密码,邮箱(要求用户输入的长度不超过20个字符,如果超过只有前20个字符有效)

    如果用户输入q或Q表示不再继续输入,将用户输入富人内容以表格形式打印

  • 相关阅读:
    zabbix笔记之zabbix-agent 安装
    Bat脚本处理ftp超强案例解说
    tidb集群部署
    NPM是node.js软件包的管理器
    一、安装vue-cli(当前版本是4.x)(只需安装一次,后面永久使用)
    二十四、ref获取DOM
    二十三、watch监听
    二十二、computed计算属性
    二十一、todolist案例开发
    二十、双向绑定原理
  • 原文地址:https://www.cnblogs.com/jianchixuexu/p/11442003.html
Copyright © 2011-2022 走看看