Python语法基础快速学习-2

目 录

  • 三种控制流概述
  • 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()
'''
发布了31 篇原创文章 · 获赞 0 · 访问量 787

猜你喜欢

转载自blog.csdn.net/qq_44750620/article/details/104767453