1,bool 值类型只有两个值(True,False) 布尔值
str int bool (True,False)之间的转化
str---->int a="123456"元素必须是数字,否则报错
str---->bool 空串是False 不为空全部为True
int---->bool 0为False, 非0全部为True
bool--->int True是1 False是0
bool--->str "True","False"
2,比较运算符
> < >= !=
== 比较两个对象的值是否相同
is 比较的是内存地址是否相同
看内存地址的方法 id(对象)

3,逻辑运算符 and or not
比较运算符优先级高于逻辑运算符
()>not>and>of
如果优先级在同一级,从左往右依次执行


4,算数运算符 + - * / %取余 **平方 //取整
5,成员运算符 in,not in
现在学的只有字符串 x in y,y中是否包含x
6,赋值运算符
= += -= *= /= %= **= / /=

学到的内置函数
print()
input()
type()
int()
str()
bool()
小数据:只在str,int中存在的
小数据池作用:(为了节省内存而存在)
数据-5---256之间的值共用一个内存地址
str,空或者一位(包括特殊字符)也是共用一个内存
如果多位并且包括特殊字符不共用内存

为空时,true

在python交互时,变量可以直接输出,不用借助print

浙公网安备 33010602011771号