![图片[1]-Python中生成九九乘法表的方法有哪几种?-uusu优素-乐高,模型,3d打印,编程](http://uusucn.zbbe.cn/wp-content/uploads/2024/01/1607939840271351.png)
九九乘法表是我们计算的基础,在Python中可以生成九九乘法表。大致有三种方法:列表推导式法、for循环法、while嵌套循环法。具体使用代码请看本文。
方法一、列表推导式法
foriinrange(1,10):
#当i== 1时:
print("".join(["%d*%d=%d"%(j,i,i*j)forjinrange(1,i+1)]))
a["%d*%d=%d"%(j,i,i*j)]是说的第一个j[jforjinrange(10)]
bforjinrange(1,i+1)--当i==1,是j得到1,如果是2,j为1,2
c那么a1*1=1“”。join2*1=2
方法二、for循环法
foriinrange(1,10):
forainrange(1,i+1):
print(f'{i}*{a}={i*a}',end='\t')
print()
方法三:while嵌套循环法
i=1
whilei<=9:
j=1
whilej<=i:
print('%d*%d=%d'%(j,i,i*j),end='\t')#\t可以使其上下对齐
j+=1
print('\n')
i+=1原文来自:https://www.py.cn © 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

















































暂无评论内容