我是一名初学者,正在尝试自学Python。我一直在编写一些基本的形状练习代码,到目前为止,我已经有了以下代码来制作一个对角线。
size = input('Please enter the size: ')
chr = raw_input('Please enter the drawing character: ')
row = 1
while row <= size:
col = 1
while col < row:
print ' ',
col = col + 1
print chr
row = row + 1
print ''
我得到了这个输出:
X
X
X
X
我需要一些关于如何将这个变成一个三角形的帮助,类似于这样...
X X X X
X X X
X X
X
如何设置循环,使字符显示成三角形状的输出,希望能提供任何解释。