七天学会Python基础-第一天3/4
作者:互联网
数据类型,in,for循环
- 基础数据类型
- int,数字
- 用于计算(主要)
- 不同进制之间的转换
- 二进制转换成10进制(个位乘2的0次方+十位乘2的1次方+百位乘2的2次方+千位乘2的3次方...)
- 十进制转换成2进制(除2取余->逆向排列)
- int.bit_length() 有效的二进制长度位数
- int->bool
- 非0是True,0是False
- int->str
- i=10,str=str(i)
- str,字符串
- str->int
- str="123",int(str),int括号里必须是数字组成
- str->bool
- 非空即True
- str->int
- bool,布尔
- bool->int
- True=>1,False=>0
- bool->int
- []:list,列表
- (12,3,324,"str"):tuple,元组(不可变列表)
- {"key":"value"}:字典
- set集合,交集,并集,差集
- int,数字
- int
- bool
- str
- 索引,切片
- 常用操作方法
- str.upper()
- str.lower()
- str.startswitch(str,start,end),默认从头到尾
- str.endswitch(str,start,end),默认从头到尾
- str.replace(old,new,number of times),默认全部替换
- str.strip(str),默认去除两端的空格换行回车制表符
- str.split(sep),默认以空格分割,经常用于字符串转列表
- str.join(iteration),使用str将可迭代数据类型的iteration连接成为字符串
- str.count('a'),计算a在str中出现的次数
- format:格式化输出
- msg="我叫{}今年{}性别{}".format("大壮",25,"男")
- msg="我叫{0}今年{1}性别{2}".format("大壮",25,"男")
- msg="我叫{name}今年{age}性别{sex}".format(name="大壮",age=25,sex="男")
- is 系列
- str.isalnum(),字符串由字母或数字组成(alpha,num)
- str.isalpha(),字符串只由字母组成(alpha)
- str.digit(),判断数字,不用记
- str.isdecimal(),字符串只由十进制组成()
- for循环
- in,not in
- for i in iteration:
标签:七天,第一天,format,Python,默认,int,bool,str,字符串 来源: https://www.cnblogs.com/doubledabo/p/14772898.html