Pythond的输入函数input()
Input函数 1.作用:接受来自用户的输入
2.返回值类型:输入值的类型为str
3.值的储存:使用=对输入的值进行储存
Python中常用的运算符
算术运算符—————{标准算术运算符、取余运算符、幂运算符}
赋值运算符
比较运算符
布尔运算符
位运算符
算术运算符
加+、减-、乘*、除/、除(取整)//
取余运算符%
幂运算符**
赋值运算符
执行顺序:从右至左
支持链式赋值:a=b=c=20
支持参数赋值:+=、-=、*=、/=、//=、%=
支持系列解包赋值:a,b,c=20,30,40
比较运算符
对变量或表达式的结果大小、真假进行比较
<,>,<=,>=,!=
== 对象value的比较
is,is not 对象id的比较
布尔运算符
位运算符
将数据转成二进制进行计算
位与& 对应数位都是1,结果数位才是1,否则为0
位或| 对应数位都是0,结果数位才是0,否则为1
左移运算符<< 高位溢出舍弃,低位补0
右移运算符>> 低位溢出舍弃,高位补0
Python中运算符的优先级(从右至左顺序优先)
算术运算———位运算———比较运算———布尔运算———赋值运算
算术运算中**———*/ // %———+-
位运算中<<>>———&———|
布尔运算中and———or
Python中一切皆有对象
获取对象的布尔值用函数bool()
以下对象的布尔值皆为False
False
数值0
None
空字符串
空列表
空元组
空字典
空集合
条件表达式
条件表达式是if......else的缩写
语法结构
If......: 简写形式x if 判断条件 else y
......
else:
......
Pass语句的使用
Pass语句什么都不做,只是一个占位符,用在语法上需要语句的地方。