变量名的要求
1:不能以数字开头;
2:不能使用关键字;
3:不使用python内置
对于int部分:有两个比较重要的方法
1:将字符串转换为数字
举例:a="123"
b=int(a)
print(b)【这时候将字符串转换为数字 b输出123】
2:-bit-length
#当前数字二进制至少用n位表示
r=ade.bit-length()
对于str部分方法较多
注:限制长度的大多包左不包右
v1=test.casefold()【大小写的转换相对于lower能转换更多未知的对应关系】
v2=test.lower()
v3=test.upper()【转换为对应的大写】
v4=test.center(20,'*')【20为宽度 ,用*填充空白部分 也可省略* 带None可省略】
v5=test.endswith('a')【以a结尾,此结果返回一个bool值】
v6=test.count('ex',5,6)【从test字符串中计数'ex'出现的次数,5.6设置起始位置 可省略】
v7=test.find('ex',5,6)【找ex 找不到则返回-1,相对于index来说find使用更方便】
v8=test.index('ex',5,10)【找不到则报错】
v9=test.format(name='alex',a=19)【格式化 将name和a改变成为alex和19】
v10=test.format_map("name":alex,"a":19)【格式化 与v9功能相似】
v11=test.isalanum()【字符串中只包含数字和字母 出现其他的则报错】