python循环、三角,倒三角,倒99乘法表

这里写目录标题

  • 1. while 循环 倒99乘法表
  • 2. 使用for循环输出数字0-9,当数字为6时,跳出本次循环,执行其他循环,当数字为8的时候,停止循环
  • 3.使用循环 计算出1-100之间 所有奇数的和
  • 4.使用for循环 做三角形
  • 5.倒三角形

1. while 循环 倒99乘法表

a = 9         # 定义变量a=9,表示循环9次
while a > 0:
    i = 1       #再定义变量 i=1
    while i <= a:
        print('%d * %d = %2d  ' % (a, i, a * i), end='')
        i += 1      #每次循环加1
    print()
    a -= 1      # 每次循环减一

python循环、三角,倒三角,倒99乘法表_第1张图片

2. 使用for循环输出数字0-9,当数字为6时,跳出本次循环,执行其他循环,当数字为8的时候,停止循环

for i in range(0,10):
    if i==6:
        continue       # 跳过本次循环
    elif i==8:
        break           #跳出本次循环
    print(i)

python循环、三角,倒三角,倒99乘法表_第2张图片

3.使用循环 计算出1-100之间 所有奇数的和

i = 1       # 定义一个起始变量
sum1 = 0    #偶数的和,起始变量是0
sum2 = 0    #奇数的和,起始变量是0
while i <= 100:
    if i % 2 == 0:  # i整除2,得到的数据都是可以整除2的
        sum1 += i       # 偶数和加一
    else:
        sum2 += i      # 奇数和加一
    i +=1               # 每次循环加一
print("1-100之间偶数和为:%d" % sum1)
print("1-100之间奇数和为:%d" % sum2)

python循环、三角,倒三角,倒99乘法表_第3张图片

4.使用for循环 做三角形

for i in range(5):  #循环5次
    print("*" * (i+1))      # 每次*号加一

python循环、三角,倒三角,倒99乘法表_第4张图片

5.倒三角形

i=5       #定义起始变量
while i>=1:     # 循环5次
    print("* "*i)       #每次循环*乘i
    i-=1                   # 每次循环减掉一个*

python循环、三角,倒三角,倒99乘法表_第5张图片

你可能感兴趣的:(python)