顺序结构:
从上向下依次执行
分支结构:
条件执行结构,只执行一个,返回值为True和False
单分支
结构体: if 条件: 输出
# 定义一个变量
num1 = 10
num2 = 20# 判断如果对就输出你好
if num2 > num1:
print('你好')
双分支
结构体:if 条件: 输出 else:输出
# 定义一个变量
num1 = 10
num2 = 20# 判断如果对就输出你好 如果错就执行很好
if num2 > num1:
print('你好')else:# else后面可以不跟条件语句
print('很好')
多分支
结构体:if 条件: 输出 elif: 输出 else: 输出
num1 = 10
num2 = 20# 判断如果对就输出你好 如果错就执行很好
if num2 > num1:
print('你好')elif num2 < num1:
print('露出鸡脚了吧')
else:# else后面可以不跟条件语句
print('很好')
循环结构:
while循环
结构:while 条件:执行体
# 500-1000
# 被3整除
# 个数
num = 500
count2 = 0
while num < 1000:
num += 1
if num % 3 == 0:
count2 += 1
print(count2)
for循环
结构: for 变量名 in range(范围): 执行体
for i in range(1, 10):
print(i)