*************************************基础知识******************************************
- if (语句)
if 条件: 条件成立时,处理**** # 此处缩进一个tab键=4个空格
判断语句 if语句及下方缩进的部分看成是一个完整的代码块
- else (语法)
if 要判断的条件: 条件成立时,要做的事情 ..... else: 条件不成立时,要做的事情 .....
else就是条件不成立时,要执行的语句 if和else 是一个代码块
- 逻辑运算符
and # 条件1 and 条件2 or # 条件1 or 条件2 not # not True
and 与 or 或 not 非
-
elif (语法)
if 条件1: .... elif 条件2: .... elif 条件3: .... else: ....
elif == else if
-
if嵌套(语法)
if 条件1: if 条件2: # 缩进4个空格 ...... # 缩进就是8个空格
满足条件1后,再满足条件2,才执行.....
-
()切换语法格式
if ((a=0 and b=0) # 如果三个条件是一行的可以去掉最外层的() or (a>0 and b>0) # 8个空格 or(a<0 and b<0)): # 8个空格 ........执行语句 # 4个空格
()可以切换一行的格式为多行,但是注意格式
- import(关键字)
import random # 导入随机包
import 导入模块
- random (api)
random.randint(1, 3) # 从 1 到 3 的随机 整数
前面的数小于后面的数
- while(循环语句)
num = 1 while num < 10: print(num) num = num + 1 # num += 1
循环语句
- 赋值运算符