Beginn des Studiums: Samstag, 7. Dezember Verwendete Bücher: Miyuki Oshige "Details! Python3 Introductory Note ”(Sotech, 2017)
Fortsetzen von [Werte aus dem Wörterbuch abrufen (Kapitel 9 / S. 229)](7. Tag), Fertig bis [Textdatei (Ch.13 / S.316) (teilweise reserviert)](8. Tag)
>>>def Arnold():
return "When my muscles say "No", I say "Yes!""
>>>Arnold()
"When my muscles say "No", I say "Yes!"
・ Es können auch Argumente festgelegt werden -Wenn zuerst definiert, kann der Pass vorerst in der Erklärung angegeben werden. -Die Funktionsdefinition ist ein geschlossener Raum, und in der Definition festgelegte ** Variablen ** können von außen nicht referenziert werden. -Sie können einen Variablenwert festlegen, indem Sie vor dem Argument * hinzufügen. (Konventionell wird es als * args usw. ausgedrückt.)
>>>muscles = ["biceps","triceps","abdominal","deltoid","gluteus"]
>>>muscles_iter = iter(muscles)
>>>next(muscles)
"biceps"
>>>next(muscles)
"triceps"
#Unterlassung
#Wenn keine Elemente zum Abrufen vorhanden sind, tritt am Ende ein Fehler auf.
-Der Generator ist ein ähnlicher Prozess, scheint jedoch den Vorteil zu haben, dass weniger Speicher benötigt wird. Ich bin mir nicht sicher, aber ich bin optimistisch, dass ich es fühlen kann, wenn es Zeit ist, es zu benutzen.
in Wartestellung
-Öffnen Sie mit open (), lesen Sie mit read () und schließen Sie mit close (). Um Fehler zu vermeiden, ist es eine gute Regel, die gelesene Nummer zuerst zu schließen, bevor Sie sie verarbeiten. -Wenn es sich um eine With-As-Anweisung handelt, muss close () nicht geschlossen werden. (Öffnen mit öffnen und definieren als) ・ Wenn ich HTML mit tkinter las, war die Menge zu groß und blieb hängen ... Wenn Sie weiterlesen, können Sie anscheinend so viele wie die angegebene Anzahl lesen. -Alle, wenn das Argument von read () leer oder eine negative Zahl ist. Wenn Sie eine positive Zahl eingeben, nur diesen Satz. Oder readline ()
Recommended Posts