ユーザー入力からPythonを使用して三角形の数字を作成しようとしています。私はコードを書いたが、Pythonでどうやって一つのことをするか分からない。私はそれに応じてそれぞれの行にプリント( "次の行")を変更したいと思います。それ、どうやったら出来るの?ユーザー入力から数字の三角形を作成する
コード:
numstr= raw_input("please enter the height:")
rows = int()
def triangle(rows):
for rownum in range (rows)
PrintingList = list()
print("Next row")
for iteration in range (rownum):
newValue = raw_input("Please enter the next number:")
PrintingList.append(int(newValue))
print()
私のコードで間違いはありますか?または改善のための提案はありますか?
numstr= raw_input("please enter the height:")
rows = int(numstr)
def triangle(rows):
for rownum in range (rows):
PrintingList = list()
print "row #%d" % rownum
for iteration in range (rownum):
newValue = raw_input("Please enter the number for row #%d:" % rownum)
PrintingList.append(int(newValue))
print()
あなたが整数を印刷することができprint "%d" % myint
を使用することにより:ありがとう...
あなたが持っているものの出力を表示し、何が間違っているかを説明します。望ましい出力の例が望ましいです。 – Marcin
あなたのコードにはいくつかの構文上の問題があります – luke14free
@ luke14freeは、それらが何であるかを説明することができます...それは本当に便利です... – lakesh