Ich habe einige Ratschläge zu dem Artikel erhalten, den ich das letzte Mal geschrieben habe (Finden wir den Maximalwert Python (Korrektur ver)), also habe ich versucht, ihn weiter zu überarbeiten. Dieses Mal habe ich den Code mit Schwerpunkt auf Lesbarkeit geändert.
-Wie man Variablen während der Schleifenverarbeitung von for-Anweisungen setzt
Der Code ist unten.
num = int(input("Wie viele Teile möchten Sie ersetzen??"))
value_list = [] #Bereiten Sie ein Array zum Speichern von Zahlen vor
for i in range(num):
value = int(input("Ersetzen Sie eine Nummer"))
value_list.append(value) #Fügen Sie der vorbereiteten Liste Werte hinzu
max_value = value_list[0] #Mit Listenelementen initialisieren
for value in value_list:
if value > max_value:
max_value = value
print(max_value) #Maximalwert ausgeben
Vorher ändern
for i in range(num):
if value_list[i] > max_value:
max_value = value_list[i]
Nach der veränderung
for value in value_list:
if value > max_value:
max_value = value
Dieser Code ist einfacher und verständlicher. Je mehr Artikel Sie schreiben, desto mehr Entdeckungen werden Sie machen und es wird sehr lehrreich sein.
Recommended Posts