Finden Sie den Maximalwert Python (verbessert)

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.

Wechselpunkt

-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

Geänderter Code

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

Finden Sie den Maximalwert Python (verbessert)
Finden Sie das maximale Python
Lassen Sie uns den Maximalwert Python finden (Korrektur ver)
Finde Fehler in Python
[Python] Finden Sie den zweitkleinsten Wert.
Lösen Sie das maximale Subarray-Problem in Python
Finden Sie den Stimmungswert mit Python (Rike Koi)
Finden Sie den Bruchteil des in Python eingegebenen Werts heraus
Finden Sie die Lösung der Gleichung n-ter Ordnung mit Python
[Python] Finden Sie die Translokationsmatrix in Einschlussnotation
Finden Sie den kürzesten Weg mit dem Python Dijkstra-Algorithmus
der Zen von Python
Die findähnliche Sache der Liste in Python
[Python] Teilen Sie das Datum
Finden Sie die kumulative Verteilungsfunktion durch Sortieren (Python-Version)
Kennen Sie den Speicherort der Python-Klassendefinitionsdatei.
Suchen Sie den Teil 575 aus Wikipedia in Python
Finden Sie die Hermite-Matrix und ihre eindeutigen Werte in Python
[Python] Informieren Sie sich über pip
Ich habe versucht, die Entropie des Bildes mit Python zu finden
python3 Messen Sie die Verarbeitungsgeschwindigkeit.
Finden Sie die scheinbare Breite einer Zeichenfolge in Python heraus
Auf dem Weg zum Ruhestand von Python2
[Python] Herons Formelfunktionalisierung und Berechnung der maximalen Fläche
Vergleichen wir die Python-Array-ähnlichen Typen
Schreiben Sie ein Python-Programm, um die Bearbeitungsentfernung [Python] [Levenshtein-Entfernung] zu ermitteln.
Über die Aufzählungsfunktion (Python)
Python - Ermitteln Sie die Anzahl der Gruppen im regulären Ausdruck
[Python] Anpassen der Farbleiste
Suchen Sie den Index des Maximalwerts (Minimalwerts) eines mehrdimensionalen Arrays
Finden Sie die Reihenfolge / Kombination in Python
Finden Sie die Primfaktorisierung der Leistung
[Python] Holen Sie sich den Vormonat
[Python 2/3] Analysiert die Formatzeichenfolge
Über die Funktionen von Python
Finden Sie die optimale Garreihenfolge
Finden Sie die Eigenwerte einer reellen symmetrischen Matrix in Python
[Python] Überprüfen Sie die installierten Bibliotheken
Ich habe die Python-Quelle heruntergeladen
Die Kraft der Pandas: Python
Aus einem Buch, das der Programmierer lernen kann ... (Python): Finden Sie den häufigsten Wert
[ffmpeg] Wenn Sie ffmpeg mit dem Python-Unterprozess verwenden, kann das System den angegebenen Pfad nicht finden.
Finden Sie die Definition des Wertes von errno
ABC-Memorandum [ABC159 C - Maximales Volumen] (Python)
Überlassen Sie die mühsame Verarbeitung Python
[Python] Überprüfen Sie das aktuelle Verzeichnis und verschieben Sie das Verzeichnis
Die Geschichte von Python und die Geschichte von NaN
Abrufen der arXiv-API in Python
Überprüfen Sie das Verhalten beim Zuweisen von Python
[Python] Der Stolperstein des Imports
Python im Browser: Brythons Empfehlung
Speichern Sie die Binärdatei in Python
AtCoder: Python: Papa der Beispieltest.
Klicken Sie in Python auf die Sesami-API
Probieren Sie das Python LINE Pay SDK aus
[Python] Klicken Sie auf die Google Übersetzungs-API
Suchen Sie in Python nach speicherintensiven Listen / Arrays
Holen Sie sich den Desktop-Pfad in Python