教授は、正方形を実行する簡単なコードを提供してくれました。以下に示すように、直角三角形の形状を出力するようにコードを追加/変更する必要があります。これはループコード内の単純なループですが、コードが非常に混乱/困難に見えることなく、Pythonで形状を作成するためのヒントやヘルプはどこにも見つかりません。何をすべきか、なぜそれらの変更を行う必要があるのか、簡単な説明が必要です。
(Python で直角三角形を作成するネストされたループ コード)
正方形を実行する指定されたコード:
正方形を描く
size = input('Please enter the size: ')
chr = raw_input('Please enter the drawing character: ')
row = 1
while row <= size:
# Output a single row
col = 1
while col <= size:
# Output a single character, the comma suppresses the newline output
print chr,
col = col + 1
# Output a newline to end the row
print ''
row = row + 1
print ''
出力する必要がある形状.....
x
x x
x x x
x x x x
x x x x x
x x x x x x
x x x x x x x
繰り返しますが、簡単なコードの説明だけで、Python コースの紹介です。