liutong_123

导航

 

1. 整型和布尔值的转换

  1. 整型:数字(int)用于比较和运算符
    1. python2中整型有(int和long/长整形) 获取的是整数
    2. python3中整型只有int 获取的是浮点数(小数)
  2. 十进制转换成二进制:bin() print(int(24)) ----0b11000
  3. 二进制转换成十进制:111000从左向右 print(int('10101',2))
  4. bool(布尔值)
    1. print(bool(1)) 数字非零就是True零就是False
    2. print(bool'1') 字符串不为空就是True,为空就是Flase

2.字符串的切片索引(下标)和步长(字符串是用来存储少量数据)

  1. 索引(下标):通过索引可以精确的定位到某个元素
  2. 切片:顾头不顾尾[起始位置:终止位置]
  3. 步长:默认为1,-1从右向左取

3.字符串的方法

  1. upper()全部大写 lower()全部小写 1562572376546
  2. startswith()判断以什么开头 endswith()判断以什么结尾1562572464756
  3. count()查看元素出现了几次1562572545369
  4. strip()去除两边的空格和换行符以及制表符1562572597576
  5. split()分割 rsplit()右 lsplit()左1562572671890
  6. replace()替换,可以指定替换的次数1562572739336

is系列

# s = "12.3"

# print(s.isalnum()) # 判断是不是字母,数字,中文
# print(s.isalpha())  # 判断是不是字母,中文
# print(s.isdigit())  # 判断字符串是不是全都是阿拉伯数字
# print(s.isdecimal())  # 判断是否是十进制
posted on 2019-06-06 19:25  liutong_123  阅读(180)  评论(0编辑  收藏  举报