int str

 

变量名的要求

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()【字符串中只包含数字和字母 出现其他的则报错】

  

posted @ 2018-04-15 00:11  容颜-gl  阅读(238)  评论(0编辑  收藏  举报