Dies ist eine Notiz, die ich für mein Studium gemacht habe.
letzte Woche "Einführung in die Programmiersprache Python 3" https://www.udemy.com/intro-to-python3/ Ich bin mit Abschnitt 2 von fertig. Ich stolperte jedoch auf dem Weg und beschloss anzuhalten.
Stattdessen beschloss ich, Paiza zu lernen. https://paiza.jp/works
Dies diente dazu, die Programmierung dem Lernen und den Übungen von Videos zu widmen, ohne lästige Dinge wie das Erstellen einer Umgebung zu tun.
In einer Woche beendete ich den Python-Anfängerkurs und lernte viel über das, was ich nicht verstand.
・ Ich verstehe "Eingabe" nicht.
In Paiza gibt es Orte zum Eingeben und Ausgeben. Wenn Sie den Eingabeort eingeben und ausführen, wird das Ausgabeergebnis angezeigt.
a = input() print(a)
Eingabewertprobe Ausgabewertprobe
data = input() print(data)
Eingabewert 1 2 3 Ausgabewert 1 2 3
import sys for line in sys.stdin.readlines(): print(line.rstrip)
Eingegebener Wert 1 2 3
Ausgabewert 1 2 3
Ich war mir nicht sicher, warum dies passiert ist, aber anscheinend liest die Funktion sys.stdin.readlines die Datei und verarbeitet sie Zeile für Zeile, also ist es so.
Als nächstes werde ich den Gesamtwert für die Entwicklung angeben
num = [20,30,40,60]
print(sum(num))
Der Ausgabewert beträgt 150.
Lassen Sie uns dies mit den einzeiligen und mehrzeiligen Nummern tun.
~~ Ich habe es versucht, aber ich kann es noch nicht tun. ~~
~~ Ich werde es wenn möglich posten. ~~ (2/6 war fertig!) Ich bin mir derzeit nicht sicher über Zahlen, Arrays und Typtransformationen.
line = input() print(line)
Eingabewert 1 2 3 Ausgabewert 1 2 3
ich verstehe das
line = input().split() print(line)
Eingabewert 1 2 3 Ausgabewert ['1', '2', '3']
Sie können dies auch sehen. Sie haben es zu einem Array gemacht.
Ausgabewert [1,2,3] Wie machst du das?
line = input().split()
line_int = list(map(int,line))
print(line_int)
Der Ausgabewert ist jetzt [1,2,3]! !!
Anscheinend waren die Kartenfunktion und die Listenfunktion der Schlüssel.
Die Kartenfunktion "verarbeitet alle Elemente". Es ist nicht gut verstanden.
Ich verstehe die Listenfunktion nicht wirklich.
Ich werde es von Zeit zu Zeit überprüfen.
Die Summe ist also
print(sum(line_int))
Recommended Posts