# 1、执行python的两种方式 # # 2、简述位、字节的关系 8位是一个字节; 存储是以位为单位; 执行是以字节执行 # 3、简述ascill、unicode、utf - 8、gbk的关系 # # 4、请写出‘张三’分别用utf - 8 和gbk编码所占的位数 # utf8表示一个中文需要用3字节 gbk表示一个中文需要用2字节 len在python3中计算的是字符的个数;在python2中计算的是字节 # 5、python单行注释和多行注释分别用什么 # 单行注释使用#;多行注释使用三引号'''''' # 6、声明变量注意事项有哪些 # 仅能使用字母、数字、下划线 不能以数字开头 不能和内置关键字重复 # 7、请使用int提供的方法表示n = 5 变量最少可以用多少个二进制位表示 # # 8、布尔值分别有什么 # True False 假:'' 0 真:' ' # 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变量对应的值变小写,并输出 # # i、请输出name变量对应值的第2个字符 # # j、请输出name变量对应值的前3个字符 # # k、请输出name变量对应值的后2个字符 # # l、请输出name变量对应值中‘e‘所在索引位置 # # m、获取子序列,仅不包含最后一个字符。如love得到lov;root得到roo # # 11、祖父穿是否可迭代对象,如果可以请用for循环每一个元素 # # 12、请实现下属功能: # # a、利用下划线将列表的每一个元素拼接成字符串,li = 'abcdef' # # b、利用下划线将列表的每一个元素拼接成字符串,li = ['qwe', 'asd', 'zxc'] # # 13、python2中的range和python3中的range的区别 # # 14、实现整数加法计算器 # # 如content = input(’请输入内容:‘) # 如5+9 或5+ 9 或 5 + 9 # # # 15、计算用户输入的内容中有几个十进制小数:几个字母 # # 16、简述int和9等数字 以及str和’abcd‘等字符串的关系 # # 17、根据用户输入的信息生成对应模版句式 # # 如:可爱的xx,今年xx岁了,喜欢吃xx # # 18、随机验证码验证(不区分大小写) # # 流程: # # -用户执行程序 # # -给用户显示需要输入的验证码 # # -用户输入的值 # # 用户输入的和显示的值相同则返回成功;否则刷新验证码并再次让用户输入 # # 19、实现敏感词汇过滤,提示用户输入,若用户输入内容为敏感词,则使用 ** * 替换 # # 如’东京热‘、’苍老师‘替换为 ** * # # 20、制作表格 # # 循环提示用户输入:用户名、密码、邮箱(要求用户输入的长度不超过20个字符,若超出,则前20个字符有效) # # 如果用户输入q或者Q则不在继续输入,将用户输入的内容以表格形式打印
1、执行python的两种方式
2、简述位、字节的关系
3、简述ascill、unicode、utf-8、gbk的关系
4、请写出‘张三’分别用utf-8和gbk编码所占的位数
5、python单行注释和多行注释分别用什么
6、声明变量注意事项有哪些
7、请使用int提供的方法表示n = 5变量最少可以用多少个二进制位表示
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变量对应的值变小写,并输出
i、请输出name变量对应值的第2个字符
j、请输出name变量对应值的前3个字符
k、请输出name变量对应值的后2个字符
l、请输出name变量对应值中‘e‘所在索引位置
m、获取子序列,仅不包含最后一个字符。如love得到lov;root得到roo
11、祖父穿是否可迭代对象,如果可以请用for循环每一个元素
12、请实现下属功能:
a、利用下划线将列表的每一个元素拼接成字符串,li = 'abcdef'
b、利用下划线将列表的每一个元素拼接成字符串,li = ['qwe', 'asd', 'zxc']
13、python2中的range和python3中的range的区别
14、实现整数加法计算器
如content = input(’请输入内容:‘) #如5+9 或5+ 9 或 5 + 9
15、计算用户输入的内容中有几个十进制小数:几个字母
16、简述int和9等数字 以及str和’abcd‘等字符串的关系
17、根据用户输入的信息生成对应模版句式
如:可爱的xx,今年xx岁了,喜欢吃xx
18、随机验证码验证(不区分大小写)
流程:
-用户执行程序
-给用户显示需要输入的验证码
-用户输入的值
用户输入的和显示的值相同则返回成功;否则刷新验证码并再次让用户输入
19、实现敏感词汇过滤,提示用户输入,若用户输入内容为敏感词,则使用***替换
如’东京热‘、’苍老师‘替换为***
20、制作表格
循环提示用户输入:用户名、密码、邮箱(要求用户输入的长度不超过20个字符,若超出,则前20个字符有效)
如果用户输入q或者Q则不在继续输入,将用户输入的内容以表格形式打印