首页 > 其他 > 详细

基础知识练习题(一)

时间:2020-09-14 22:13:52      阅读:55      评论:0      收藏:0      [点我收藏+]
1、执行Python脚本的两种方式
2、简述位、字节的关系
3、简述
ascii、unicode、utf-­‐8、gbk的关系
4、请写出“李杰”分别用utf-­‐8和gbk编码所占的位数
5、Pyhton单行注释和多行注释分别用什么?
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变量对应的值根据“”分割,并输出结果。
f.请问,上一题e分割之后得到值是什么类型(可选)?
g.将name变量对应的值变大写,并输出结果
h.将name变量对应的值变小写,并输出结果
i.请输出name变量对应的值的第2个字符?
j.请输出name变量对应的值的前3个字符?
k.请输出name变量对应的值的后2个字符?
l.请输出name变量对应的值中“e”所在索引位置?
m.获取子序列,仅不包含最后一个字符。如:oldboy则获取oldboy; root则获取root
 
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(‘请输入内容:‘) #
如:asduiaf878123jkjsfd-­‐213928
26、简述int和9等数字以及str和"xxoo"等字符串的关系?
 
 
27、制作趣味模板程序需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意现实如:敬爱可亲的xxx,最喜欢在xxx地方干xxx
28、制作随机验证码,不区分大小写。
流程:
-­‐
用户执行程序
-­‐
给用户显示需要输入的验证码
-­‐
用户输入的值
用户输入的值和显示的值相同时现实正确信息;否则继续生成随机验证码继续等待用户输入生成随机验证码代码示例:
 
 
29、开发敏感词语过滤程序,提示用户输入内容,如果用户输入的内容中包含特殊的字符:如"苍老师" "东京热",则将内容替换为***
30、制作表格循环提示用户输入:用户名、密码、邮箱(要求用户输入的长度不超过20个字符,如果超过则只有前20个字符有效)如果用户输入q或Q表示不再继续输入,将用户输入的内容以表格形式大隐

基础知识练习题(一)

原文:https://www.cnblogs.com/kidd8250/p/13669569.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!