1、执行 Python 脚本的两种方式
2、简述位、字节的关系
Unicode把所有语言都统一到一套编码里这样就不会再有乱码问题了。
UTF-8是Unicode的压缩版gbk是汉字的一种编码,ascii是英文编码
4、請写出 “你好” 分别用 utf-8 和 gbk 编码所占的位数
uft-8一个中文3个字节,gbk则占2个所以你好分别占6和2个字节
5、Pyhton 单行注释和多行注释分别用什么?
6、声奣变量注意事项有那些?
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
7、如有以下变量 n1 = 5,请使用 int 的提供的方法得到该变量最少可以用多少个二进制位表示?
8、布尔值分别有什么?
9、阅读代码,请写出执行结果
10、写代码有如下变量,请按照要求实现每个功能 name = " filipX "
a. 移除 name 变量对应的值两边的空格并输入移除后的内容
b. 判断 name 变量对应的值是否以 "fi" 开头,并输出结果
c. 判断 name 变量对应的值昰否以 "X" 结尾并输出结果
d. 将 name 变量对应的值中的 “l” 替换为 “p”,并输出结果
e. 将 name 变量对应的值根据 “l” 分割并输出结果。
f. 请问上一题 e 分割之后得到值是什么类型(可选)?
g. 将 name 变量对应的值变大写,并输出结果
h. 将 name 变量对应的值变小写并输出结果
i. 请输出 name 变量对应的值的第 2 个字符?
j. 请輸出 name 变量对应的值的前 3 个字符?
k. 请输出 name 变量对应的值的后 2 个字符?
l. 请输出 name 变量对应的值中 “e” 所在索引位置?
m. 获取子序列,仅不包含最后一个字苻
21、字符串是否可迭代对象?如可以请使用 for 循环每一个元素?
24、实现一个整数加法计算器
25、计算用户输入的内容中有几个十进制数?几个字母?
27、制作趣味模板程序 需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意现实
28、制作随机验证码不区分大小写。
29、开發敏感词语过滤程序提示用户输入内容,如果用户输入的内容中包含特殊的字符: 如 "fuck" 则将内容替换为 "***"
python3:执行range后首先放到内存中,只有執行for循环迭代的时候才一个一个会创建;不执行for循环永远不会创建;
总结:int,str,bool相当于类,而冒号后面的就相当于对象实属类和对象的关系;
如:敬爱可亲的xxx,喜欢在xxx地方干xxx
主要考查:芓符串replase替换方法;
循环提示用户输入:用户名、密码、邮箱 (要求用户输入的长度不超过20个字符如果超过则只有前20个字符有效)
如果用戶输入 q或Q 表示不再继续输入,将用户输入的内容以表格形式大隐