python编程之九九乘法表

本文介绍了使用Python编程语言生成九九乘法表的方法,包括正序和倒序输出,通过while和for循环实现了不同形式的乘法表展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

九九乘法表
In [ ]:

i*j=z
In [249]:

while语句


i=0
j=0

while i<9:
i+=1
while j<9:
j+=1
print(’{}x{}=’.format(i,j),i*j,end=’\t’)
if i==j:
j=0
print(’’)
break
1x1= 1
2x1= 2 2x2= 4
3x1= 3 3x2= 6 3x3= 9
4x1= 4 4x2= 8 4x3= 12 4x4= 16
5x1= 5 5x2= 10 5x3= 15 5x4= 20 5x5= 25
6x1= 6 6x2= 12 6x3= 18 6x4= 24 6x5= 30 6x6= 36
7x1= 7 7x2= 14 7x3= 21 7x4= 28 7x5= 35 7x6= 42 7x7= 49
8x1= 8 8x2= 16 8x3= 24 8x4= 32 8x5= 40 8x6= 48 8x7= 56 8x8= 64
9x1= 9 9x2= 18 9x3= 27 9x4= 36 9x5= 45 9x6= 54 9x7= 63 9x8= 72 9x9= 81
In [251]:

for i in range(1,10):
for j in range(1,10):
if i>=j:
print(’%s*%s=%s’%(i,j,ij),end=’\t’)
print(’’)
1
1=1
21=2 22=4
31=3 32=6 33=9
4
1=4 42=8 43=12 44=16
5
1=5 52=10 53=15 54=20 55=25
61=6 62=12 63=18 64=24 65=30 66=36
71=7 72=14 73=21 74=28 75=35 76=42 77=49
8
1=8 82=16 83=24 84=32 85=40 86=48 87=56 88=64
9
1=9 92=18 93=27 94=36 95=45 96=54 97=63 98=72 99=81
In [253]:

for i in range(1,10):
for j in range(1,i+1):
print(’%s*%s=%s’%(i,j,ij),end=’\t’)
print(’’)
1
1=1
21=2 22=4
31=3 32=6 33=9
4
1=4 42=8 43=12 44=16
5
1=5 52=10 53=15 54=20 55=25
61=6 62=12 63=18 64=24 65=30 66=36
71=7 72=14 73=21 74=28 75=35 76=42 77=49
8
1=8 82=16 83=24 84=32 85=40 86=48 87=56 88=64
9
1=9 92=18 93=27 94=36 95=45 96=54 97=63 98=72 99=81
In [256]:

倒着输出

for i in range(9,0,-1):
for j in range(9,0,-1):
if i>=j:
print(’%s*%s=%s’%(i,j,ij),end=’\t’)
print(’’)
9
9=81 98=72 97=63 96=54 95=45 94=36 93=27 92=18 91=9
88=64 87=56 86=48 85=40 84=32 83=24 82=16 81=8
77=49 76=42 75=35 74=28 73=21 72=14 71=7
6
6=36 65=30 64=24 63=18 62=12 61=6
5
5=25 54=20 53=15 52=10 51=5
44=16 43=12 42=8 41=4
33=9 32=6 31=3
2
2=4 21=2
1
1=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值