目 录
- 三种控制流概述
- if语句
- while语句
- for语句
- 中断结构
- 输出乘法口诀
# 三种控制流概述
'''
程序执行流程我们叫作程序的控制流,Python中有3种基本控制流:
1.顺序结构
2.条件分支结构
3.循环结构
'''
# if语句
'''
if语句是一种条件分支结构语句
#a = 11
#a = 8
#a = 9
a = 10
b = 1
if(a > 10):
print(a) # 输出 11
elif (a < 9):
print(a) # 输出 8
elif (a == 9):
print(a) # 输出 9
else:
print('end') # 输出end
'''
# while语句
'''
while语句是一种循环结构语句
a = 0
while(a < 10):
print('hello') # 输出10次hello
a += 1
'''
# for语句
'''
for语句是另一种循环结构语句,更为常用
常用功能:
1.遍历列表
2.常规循环
a = ['a', 'b', 'c']
for i in a:
print(i) # 输出a b c
for i in range(0, 10):
print(i) # 输出0-9
'''
# 中断结构
'''
所谓中断结构,指的是中途退出的一种结构。常用的是break语句和continue语句。
break:全部直接退出,整个循环都中断
continue:中断一次循环
a = ['a', 'b', 'c']
for i in a:
if (i == 'b'):
#break
continue
print(i)# break时候打印:a continue时候打印:a c
'''
# 输出乘法口诀
'''
# end=""代表不换行输出
for i in range(1, 10):
for j in range(1, i+1):
print(str(i) + "*" + str(j) + "=" + str(i*j), end=" ")
print()
# 逆向输出乘法口诀
for i in range(1,10):
for j in range(1, 11-i):
print(str(10-i) + "*" + str(j) + "=" + str((10-i) * j), end=" ")
print()
'''