📅  最后修改于: 2023-12-03 15:04:41.065000             🧑  作者: Mango
在Python编程中,我们经常需要编写程序来打印不同的数字模式。这可以帮助我们了解逻辑编程和循环控制结构的使用。在下面的介绍中,我将向您展示如何使用Python编写代码来打印常见的数字模式。
num_rows = 5
for i in range(1, num_rows+1):
print(' ' * (num_rows-i) + str(i) * i)
输出结果:
1
22
333
4444
55555
num_rows = 5
for i in range(1, num_rows+1):
print(' ' * (num_rows-i) + str(i) * (2*i - 1))
输出结果:
1
222
33333
4444444
555555555
num_rows = 5
for i in range(1, num_rows+1):
print(' ' * (num_rows-i) + str(i) * (2*i - 1))
for i in range(num_rows-1, 0, -1):
print(' ' * (num_rows-i) + str(i) * (2*i - 1))
输出结果:
1
222
33333
4444444
555555555
4444444
33333
222
1
这是一个简单的代码片段来打印数字模式。可以根据您的需求进行修改和扩展。希望这个介绍对您有所帮助,欢迎在任何时候与我们交流和提问。