2
私は乗算テーブルを作ったが、テーブルに追加するコードを手動で入力しなければならなかった。私は私のためにそれを行うループを書くので、私もそれを伝える限り、乗算表は続けることができます。今は、コードを書く意志が何回に制限されています。PrettyTableを使用すると、入力を受け取りテーブルに追加する機能を書くことができますので、自分自身を何度も繰り返す必要はありませんか?
lista = []
def mult(z):
d = 0
while d < 10:
c = z * d
lista.append(c)
d += 1
x = input("What number?")
mult(x)
table = PrettyTable(["Number", "*", "Equals"])
table.add_row([x, 0, lista[0]])
table.add_row([x, 1, lista[1]])
table.add_row([x, 2, lista[2]])
table.add_row([x, 3, lista[3]])
table.add_row([x, 4, lista[4]])
table.add_row([x, 5, lista[5]])
table.add_row([x, 6, lista[6]])
table.add_row([x, 7, lista[7]])
table.add_row([x, 8, lista[8]])
table.add_row([x, 9, lista[9]])
print table
ありがとう、私は今何をやっているのかが分かりました。 – Vildjharta
あなたは大歓迎です!ハッピーコーディング! – practronix512