一、算数运算符
例如a=5 b=2
+ | 两个对象相加,例如a+b=7 |
- | 两个对象相减,例如a-b=3 |
* | 两个对象相乘,例如a*b=10 |
/ | 两个对象相除,例如a/b=2.5 |
// | 取整除,只要商,a//b=2 |
% | 取余数,a%b = 1 |
** | 幂,2**2=4 |
例如"H" * 6 | 'HHHHHH' |
"=" * 20 | 会出现20个=号 |
二、比较(即关系)运算符
!= 常用, <> 会报错
if后面的表达式结果为True的时候,if后面缩进的内容才会被执行。
三、逻辑运算符
① or : 或 两边表达式只要有一个为真,那就为真去执行;(两个or也适用)
② and 与 两边的表达式都为真的时候,结果才为真(只要其中一个是假,结果就为假);
③ not 取反:
结果为真
结果为假
四、Python语言中没有花括号,用的是tab键缩进。print
五、if-elif的使用 ——适用于多重判断
用elif 来判断,如果满足条件,不会继续向下执行了——优化了,会节省时间
例1:
else不必须有
例2:
例3:
六、if的各种真假判断
(1)为假的情况:
(2)为真的时候:
总结:
① 数字0为假,非0表示真;
② if xx == yy 这种形式的,看条件是否成立;
③ if xxxx 看结果是真还是假。
例如:
(3)
True 和False——T和F必须都大写
在程序中叫做布尔类型 ——字母全拼:Boolean。
在别的语言中true中的t是小写,但是,在python中True中的T必须大写。
同理False 在python 中F也是大写。
Boolean数据类型:只有两个值:True 和False
带小数点的数字就是浮点类型