python打印99乘法表的3种方式
【摘要】
用python 打印九九乘法表,代码如下:
一、 使用双重for循环
# 九九乘法表for i in range(1, 10): for j in range(1, i+1): print('{}x{}={}\t'.format(j, i, i*j), end='') print()
二、&nb...
用python 打印九九乘法表,代码如下:
一、 使用双重for循环
-
# 九九乘法表
-
for i in range(1, 10):
-
for j in range(1, i+1):
-
print('{}x{}={}\t'.format(j, i, i*j), end='')
-
print()
二、 使用双重while循环
-
# 九九乘法表
-
i = 1
-
while i <= 9:
-
j = 1
-
while(j <= i): # j的大小是由i来控制的
-
print('%d*%d=%-3d' % (i, j, i*j), end='\t')
-
j += 1
-
print('')
-
i += 1
三、使用推导式
print('\n'.join([' '.join([f"{j}x{i}={i*j}" for j in range(1, i + 1)]) for i in range(1, 10)]))
更多精彩内容关注 小博测试成长之路
文章来源: xiaobotester.blog.csdn.net,作者:小博测试成长之路,版权归原作者所有,如需转载,请联系作者。
原文链接:xiaobotester.blog.csdn.net/article/details/116771578
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)