day7-python练习题1

python 基础练习题

1、 执行python脚本的两种方式

2、简述位、字节的关系

3、简述ascii
Unicode
utf - 8
gbk
的关系

4、请写出“丽姐”分别用utf - 8
和gbk编码所占的位数

5、python
单行注释和多行注释分别用什么

6、声明变量注意事项有哪些

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


8、布尔值分别有什么

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

python
基础练习题
1、 执行python脚本的两种方式

2、简述位、字节的关系

3、简述ascii
Unicode
utf - 8
gbk
的关系

4、请写出“丽姐”分别用utf - 8
和gbk编码所占的位数

5、python
单行注释和多行注释分别用什么

6、声明变量注意事项有哪些

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


8、布尔值分别有什么

9、阅读代码,请写出结果
a="alex"
b= a.capitalize()
print(a)
print(b)
请写出输出结果:


10、写代码,有如下变量,请按照要求实现每个功能
name= "alex"
a=移除name变量对应的值两边的空格,并输入移除后的内容
b=判断name变量对应的值是否以al开头,并输出结果
c=判断name变量对应的值是否以“X”开头,并输出结果
d=将name对应的值中的“l”替换为“p”,并输出结果
e=将name变量对应的值根据“l”分割,并输出结果。
f=请问,上一题e分割之后得到值是什么类型(可选)?
g=将name变量对应的值变大写,并输出结果。
h=请输出name变量对应的值的第2个字符。
i=请输出name变量对应的值的第3个字符。
k=请输出name变量对应的值的后2个字符。
l=请输出name变量对应的值中“e”所在索引位置。
m=获取子序列,仅不包含最后一个字符。如oldboy,则获取oldbo;root获取roo
21、字符串是否可迭代对象?如可以请使用for循环每一个元素?
22、请用代码实现
a.利用下划线将列表的每一个元素拼接成字符串,li = "alexericrain"
b=利用下划线将列表的每一个元素拼接成字符串,li = ['alex','eric','rain']可选

23、python2 中的range 和 python3中的range的区别?

24、实现一个整数加法计算器:
如:
content= input('请输入内容')#如5+9或5+ 9 或者 5 + 9
25、计算用户输入的内容中由几个十进制的小数?几个字母?
如:content = input('请输入内容') #shwuqq2637jsujb-shuwhsu365
26、简述int和9等数字 以及 str 和 “XXOO”等字符串的关系?
27、制作趣味模板程序
需求:等待用户输入名字、地点、爱好、根据用户的名字和爱好进行任意实现
如:敬爱可亲的xxx,最喜欢在XXX干xxxx
28、制作随机验证码,不区分大小写。
流程:
- 用户执行程序
-给用户显示需要输入的验证码
-用户输入的值
用户输入的值和现实的值相同时显示正确的信息;否则继续生成随机验证码继续等待用户输入
生成随机验证码代码示例


29、开发敏感词语过滤程序,提示用户输入内容,如果用户输入的内容包含特殊的字符:
如“苍老师”“东京热”,则将内容替换为* * *


30、制作表格
循环提示用户输入: 用户名、密码、邮箱(要求用户输入的长度不超过20个字符,如果超过则只有前20个字符有效)
如果用户输入q或Q表示不再继续输入,将用户输入的内容以表格形式大隐















猜你喜欢

转载自www.cnblogs.com/python-lili/p/9747820.html