前提・実現したいこと
各々の「*」を横に表示させたい。最終的には、クリスマスツリーのようなものを表示させたい。
発生している問題・エラーメッセージ
各々の「*」が縦に表示されてしまう
ソースコード
python
1n=6 2for i in range(n): 3 for j in range(n-i+1): 4 print(' ') 5 for j in range(2*i-1): 6 print('*')
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
n = 6 のとき、range(n) は、[1,2,3,4,5,6] ではなく、[0,1,2,3,4,5] です。
i = 0 のとき、n-i+1 = 7、2*i-1 = -1 となりますが、
それは思い通りの値ですか?
回答4件
あなたの回答
tips
プレビュー