如何在Python中打印1到15的5行数字三角形图案?
实现1到15的5行数字三角形图案
直接上可运行的代码:
num = 1 for i in range(1, 6): for j in range(i): print(num, end=" ") num += 1 print()
代码说明
- 用
num变量从1开始计数,每次打印后自增1 - 外层循环控制行数,从1到5(对应5行)
- 内层循环控制每行打印的数字个数,第i行就打印i个数字
- 每行打印完后用
print()换行
运行后输出的图案:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
内容的提问来源于stack exchange,提问作者Pratapani Vishnu
相关产品推荐
相关产品推荐

