5

私は初心者で、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

三角形の出力を作成するために文字が表示されるために必要なループを作成する方法についての説明をいただければ幸いです。

4

3 に答える 3