一.if条件语句
if -----关键字
if 条件: #注意加冒号表示条件终止.
二.python3.x于python2.x的区别
1.python2中存在重复代码,语言不统一
python3中代码不重复,语言统一;
2.python2中不支持中文,python3可打印中文;
3.python2中input()语句输入数字,获取数字类型,输入字符串需要手动添加引号,python2中的raw_input()相当于python3中的input().
python3中统一使用input(),只能获取字符串;
4.python2中print语句后可加括号也可不加,python3中print后必须加括号;
5.python2中除法获得的是整型,python3中除法获得的是浮点数(有小数点).
三.while循环
1.while --------- 关键字
while 条件:
缩进循环体(代码块) #若条件为真,则进入死循环
2.break 跳出循环
continue 表示跳出本次循环直接进入下次循环(临时见底,当作代码块中的最后一行.
1 user="linlin" 2 pwd="alex3714" 3 count=0 4 while count<3: 5 count+=1 6 name=input('请输入用户名:') 7 if name ==user: 8 word=input('请输入密码:') 9 if word==pwd: 10 print('登陆成功!') 11 break 12 else: 13 continue 14 else: 15 continue
四.运算符
1.算术运算符
1 print(a + b) # 加 2 print(b - a) # 减 3 print(b * a) # 乘 4 print(b / a) # 除(有小数点) 5 print(b % a) # 取膜 6 print(b ** a) # 幂 (几次方) 7 print(b // a) # 整除(没有小数点)
2.比较运算符
1 a = 10 2 b = 20 3 print(b > a) # 大于 4 print(b < a) # 小于 5 print(b >= a) # 大于等于 6 print(b <= a) # 小于等于 7 print(b == a) # 等于 8 print(b != a) # 不等于
3.赋值运算符
1 a = 10 # a就是10 2 a += 10 # a = a + 10 就是在自己的身上在就上一个自己 3 print(a) 4 a -= 10 5 print(a) # a = a - 10 6 a *= 10 # a = a * 10 7 print(a) 8 a /= 10 # a = a / 10 9 print(a) 10 a **= 10 # a = a ** 10 11 print(a) 12 a //= 10 # a = a // 10 13 print(a) 14 a %= 10 # a = a % 10 15 print(a)
4.逻辑运算符
与 或 非 and or not
5.成员运算符
in 存在
not in 不存在