Der Benutzer sollte in der Lage sein, einzugeben, was sie ein zeitstabiles Diagramm erstellen möchten, und dann wird das Programm ein gut angeordnetes Diagramm erstellen. Es sollte dem Benutzer nicht erlauben, eine Zahl unter 1 einzugeben. Er sollte sie fragen, ob sie danach noch ein anderes Zeitdiagramm erstellen möchten. Beachten Sie, dass Sie geschachtelte Schleifen sein sollten. Achten Sie genau auf die Formatierung.Generieren eines Diagramms (Python-Schleife)
Example input/output
What timestables do you want to do? 5
1 2 3 4 5
----------------------------------
1 * 1 2 3 4 5
2 * 2 4 6 8 10
3 * 3 6 9 12 15
4 * 4 8 12 16 20
5 * 5 10 15 20 25
Do you want to do another timestables chart (y for yes)? y
What timestables do you want to do? -3
Not a valid number.
What timestables do you want to do? 7
1 2 3 4 5 6 7
--------------------------------------------------
1 * 1 2 3 4 5 6 7
2 * 2 4 6 8 10 12 14
3 * 3 6 9 12 15 18 21
4 * 4 8 12 16 20 24 28
5 * 5 10 15 20 25 30 35
6 * 6 12 18 24 30 36 42
7 * 7 14 21 28 35 42 49
Do you want to do another timestables chart (y for yes)? nooo
Hope you got smarter!
Ich versuche, einen Code zu schreiben, um die Ausgabe wie die oben aussehen, aber ich bin ganz fest, was zu tun. Auf der Unterseite ist, was ich jetzt habe und ich fragte mich, ob jemand mir helfen kann herauszufinden, wie man diesen Code schreibt. Danke
column = int(input("What timestables do you want to do? "))
for x in range(1, column+1):
print(x, sep="\t")