Wiederhole N.
Alle Programme mit Zyklus
for
Die, die wir zuvor geschrieben haben, können nicht als universell bezeichnet werden. Weil wir uns eine Reihe von Wiederholungen gegeben haben.
Was ist, wenn die Anzahl der Wiederholungen von einer anderen Bedeutung abhängt? Zum Beispiel will der Benutzer selbst die Anzahl der Zykluswiederholungen fragen.
Was machen wir in diesem Fall?
Es ist sehr einfach. Anstelle von numerischen Primär- und Endwerten können wir alle Variablen verwenden, die vom Benutzer berechnet und geliefert werden können.
Wir müssen die Quadrate aus den Zahlen rausholen.
1
vor
N
bei variablem Wert
N
wird vom Benutzer von der Tastatur eingegeben.
Das Programm wird wie folgt aussehen:
N = int(Eingang() # N Eingabe von Tastatur
für i im Bereich (1, N+1): # Zyklus: für alle i von 1 bis N - variabel i
# wird in Serie von 1 bis N genommen
print(square), i, "=, i*i) #
Bei der Eingabe des Zyklus wird der Absender durchgeführt
i = 1
und dann variabel
i
Jeder Schritt wird je Einheit erhöht (
i += 1
) Der Zyklus ist erfüllt, solange der wahre Zustand erfüllt ist
i <= N
♪ Im Körper des Zyklus druckt der einzige Betreiber der Entnahme auf dem Bildschirm die Anzahl und das Quadrat der Zahl in einem bestimmten Format.
Multiplikation wird besser verwendet, um ein Quadrat oder ein anderes Tief zu bauen.
Starten Sie das Programm und schauen Sie sich die Ergebnisse seiner Arbeit an verschiedenen Variablen an
N
♪