第一段代码为九九乘法表
第二段代码为九九加法表
第三段代码为10到1的减法表
第四段代码为任意指定的n*n乘法表
for i in range(1,10):
for j in range(1,i+1):
print('%s *%s=%s' % (j, i,i*j),end=' ')
print()
for a in range(1,10):
for b in range(1,a+1):
print('%s+%s=%s' % (b,a,a+b), end=' ')
print()
for c in (10,9,8,7,6,5,4,3,2,1):
for d in range(1,c+1):
print('%s-%s=%s' % (c,d,c-d),end=' ')
print()
#由用户指定相乘到多少
n=int(input('number:'))
for i in range(1,n+1):
for j in range(1,i+1):
print('%s*%s=%s' % (j,i,i*j), end=' ')
print()
效果展示
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
1+1=2
1+2=3 2+2=4
1+3=4 2+3=5 3+3=6
1+4=5 2+4=6 3+4=7 4+4=8
1+5=6 2+5=7 3+5=8 4+5=9 5+5=10
1+6=7 2+6=8 3+6=9 4+6=10 5+6=11 6+6=12
1+7=8 2+7=9 3+7=10 4+7=11 5+7=12 6+7=13 7+7=14
1+8=9 2+8=10 3+8=11 4+8=12 5+8=13 6+8=14 7+8=15 8+8=16
1+9=10 2+9=11 3+9=12 4+9=13 5+9=14 6+9=15 7+9=16 8+9=17 9+9=18
10-1=9 10-2=8 10-3=7 10-4=6 10-5=5 10-6=4 10-7=3 10-8=2 10-9=1 10-10=0
9-1=8 9-2=7 9-3=6 9-4=5 9-5=4 9-6=3 9-7=2 9-8=1 9-9=0
8-1=7 8-2=6 8-3=5 8-4=4 8-5=3 8-6=2 8-7=1 8-8=0
7-1=6 7-2=5 7-3=4 7-4=3 7-5=2 7-6=1 7-7=0
6-1=5 6-2=4 6-3=3 6-4=2 6-5=1 6-6=0
5-1=4 5-2=3 5-3=2 5-4=1 5-5=0
4-1=3 4-2=2 4-3=1 4-4=0
3-1=2 3-2=1 3-3=0
2-1=1 2-2=0
1-1=0
number:10
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
1*10=10 2*10=20 3*10=30 4*10=40 5*10=50 6*10=60 7*10=70 8*10=80 9*10=90 10*10=100
效果还是蛮不错的
网友评论