打印倒三角图样
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*
a=9 #三角形层数
while a>=1:
b=1
while b<=a: #控制每层打印*号的个数
print("*",end='t')
b+=1
a-=1
print()
打印倒三角乘法表图样
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*4=4 2*4=8 3*4=12 4*4=16
1*3=3 2*3=6 3*3=9
1*2=2 2*2=4
1*1=1
c=9
while c>=1:
d=1
while d<=c:
print(f'{d}*{c}={d*c}',end='t')
d+=1
c-=1
print()
#打印正三角图样
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
a=1
while a< 10 :
b=1
while b<=a :
print("* ",end='')
b+=1
print('n')
a+=1
打印正三角乘法表图样
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
#打印正三角乘法表
a=1
while a<10:
b=1
while b<=a:
print(f'{b}*{a}={a*b}',end='t')
b+=1
a+=1
print()
综上,打印出三角形后直接修改打印部分内容就可以了。
我这里用的是f-字符串的格式打印。可以使用%d的格式打印。
如果是用%d格式输出就是这样。
print('%d*%d=%d'%(b,a,a*b),end='t')



