运算符:
- 字符串:”郑建文”
- 一个字符:”郑”
- 字字符串(子序列):”建文”
第一类:
算术运算:+、-、*、/、%(余数)、**(乘方)、//(取商)
赋值运算:同上。但表示方法不一样
例如:算术运算:count=count+1 赋值运算:count+=1
第二类:(输出的结果都是布尔值)
成员运算:in、not in----判断某个东西是否在一个东西里面,例如:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
name="alex" if "a" in name: print("1") else: print("2")
比较运算:==、>、<、>=、<=、!=(不等于)、not(非)
逻辑运算:and、or (运算规则:有括号先算括号,从前往后运算)
基本数据类型:数字(int)、字符串(str)、布尔值(bool)、列表(list)、元祖(tuple)、字典(dict)
数字的功能:
int:将字符串转换成数字,ps:type()可看数据类型
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
a="123" print(type(a),a) b=int(a) print(type(b),b)
int(参数,base=进制数):将数字转化成进制数
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
a="b" v=int(a,base=16) print(v)
参数.bit_length():将数字转化成二进制至少用多少位数字表示
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
age=5 r=age.bit_length() print(r)