[PYTHON] Lernrekord 4 (8. Tag)

Lernrekord (8. Tag)

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)

Benutzerdefinierte Funktion

>>>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.)

Iterator und Generator

>>>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.

Klassendefinition

in Wartestellung

Textdatei

-Ö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

Lernrekord 4 (8. Tag)
Lernrekord 9 (13. Tag)
Lernrekord 3 (7. Tag)
Lernrekord 5 (9. Tag)
Lernrekord 6 (10. Tag)
Lernrekord 8 (12. Tag)
Lernrekord 1 (4. Tag)
Lernrekord 7 (11. Tag)
Lernrekord 2 (6. Tag)
Lernrekord 16 (20. Tag)
Lernrekord 22 (26. Tag)
Lernrekord Nr. 21 (25. Tag)
Lernrekord 13 (17. Tag) Kaggle3
Lernrekord Nr. 10 (14. Tag)
Lernrekord 12 (16. Tag) Kaggle2
Lernrekord Nr. 24 (28. Tag)
Lernrekord Nr. 23 (27. Tag)
Lernrekord Nr. 25 (29. Tag)
Lernrekord Nr. 26 (30. Tag)
Lernrekord Nr. 20 (24. Tag)
Lernrekord Nr. 14 (18. Tag) Kaggle4
Lernrekord Nr. 15 (19. Tag) Kaggle5
Lernrekord 11 (15. Tag) Kaggle-Teilnahme
Programmieren des Lernprotokolls 2. Tag
Lernrekord Nr. 17 (21. Tag)
Lernaufzeichnung
Lernrekord Nr. 18 (22. Tag)
Lernrekord Nr. 3
Lernrekord Nr. 1
Lernrekord Nr. 2
Lernrekord Nr. 19 (23. Tag)
Lernrekord Nr. 29 (33. Tag)
Lernrekord Nr. 28 (32. Tag)
Lernrekord Nr. 27 (31. Tag)
Python-Lerntag 4
Lernaufzeichnung (2. Tag) Scraping von #BeautifulSoup
Bisherige Lernbilanz
Lernaufzeichnung (4. Tag) #Wie man den absoluten Pfad vom relativen Pfad erhält
Linux-Lernprotokoll ① Planen
<Kurs> Tiefes Lernen: Day2 CNN
<Kurs> Tiefes Lernen: Tag 1 NN
Themen> Deep Learning: Tag 3 RNN
Lernaufzeichnung (3. Tag) # CSS-Selektorbeschreibungsmethode #Scraping with BeautifulSoup
Lerndatensatz (6. Tag) #Set-Typ #Dictionary-Typ #Mutuelle Konvertierung des Listen-Taple-Sets #ndarray-Typ #Pandas (DataFrame-Typ)
Studiere gründlich Deep Learning [DW Tag 0]