アスタリスクの外に矢印を作成しようとしています。はい、私はこれを達成するために、ループのために使用する方法を知っていますか:アスタリスクの矢印を印刷するPythonのWhileループのみを使用する
columns = int(input("How many columns? "))
while columns <= 0:
print ("Invalid entry, try again!")
columns = int(input("How many columns? "))
x = 1
for x in range(1, columns):
for x in range(x):
print(" ", end="")
print("*")
for x in range(columns,0,-1):
for x in range(x):
print(" ", end="")
print("*")
#output looks like
"""
How many columns? 3
*
*
*
*
*
"""
私の質問は、私は唯一のwhileループを使用して同じ結果を達成する方法を、ですが?
おかげ
編集:私は、私は自分自身をそれをうまくしようとしている中で、これまで持っていたもの投稿するつもりだったが、それは役に立たない今です! 効率的なさまざまな回答をいただきありがとうございます。とても有難い!
そして、あなたはあなたの目標を達成しようとしたでしょうか? –