"Python Startbook" Python3-kompatibles Memo

Das "Python Startbook" ist ein sehr empfehlenswertes Buch für Programmieranfänger, um Python zu lernen und gleichzeitig das Konzept der Programmierung zu erlernen. Da dieses Buch jedoch etwas alt ist (2010) und nur Python2 unterstützt, habe ich die Verwirrung beim Studium von Python3 mit diesem Buch zusammengefasst.


Insgesamt. Auf dem Papier am Anfang des Skripts # coding:utf-8 Dies ist jedoch nicht erforderlich, da der Zeichencode in Python3 standardmäßig utf-8 ist.


BMI-Berechnung und so weiter. raw_input () ist nicht in python3. → Verwenden Sie input ()


Erstellen Sie Ihr eigenes Modul, importieren Sie es und laden Sie es neu. Die Funktion Reload () ist in Python3 veraltet

import importlib
importlib.reload(my_module)

Verwendungszweck der Funktion map (). Wenn es wie eine Karte aussieht (str, [1,2,3]), unterscheidet sich das Ergebnis von dem auf dem Papier.

→ In Python2 wird es automatisch als Listenformat zurückgegeben, in Python3 jedoch nicht. Sie müssen es in list () einschließen.

list(map(str, [1,2,3]))

Referenz

http://qiita.com/mriho/items/52f53559ba7fe7ef06ff

Recommended Posts

"Python Startbook" Python3-kompatibles Memo
Python-Rezeptbuch Memo
Python - Schneller Start der Protokollierung
[Python] Operationsnotiz von Pandas DataFrame
Python-Memo
Python-Memo
Python-Memo
Starten Sie Python
Python-Memo
Python-Memo
Separate Python-Diagramme (Memo)
Python-Memo
Hinweis auf Probleme hinsichtlich der Koexistenz des Python 2/3-Systems
Python-Anfänger-Memo (9.2-10)
Python-Anfänger-Memo (9.1)
Python-Schnellstart
Python-Grundlagen ①
★ Memo ★ Python Iroha
[Python] Beginne zu lernen
Grundlagen von Python ①
Kopie von Python
[Python] EDA-Memo
Python 3-Operator-Memo
[Mein Memo] Python
Python3-Metaklassen-Memo
[Python] Grundkarten-Memo
Python-Anfänger-Memo (2)
[Python] Numpy Memo
Einführung von Python
Ein Memo, das ein Tutorial zum Ausführen von Python auf Heroku erstellt hat
Python & Machine Learning Study Memo ⑤: Klassifikation von Ayame
Python & Machine Learning Study Memo Introduction: Einführung in die Bibliothek
Rufen Sie das Aktualisierungsdatum der Python-Memorandum-Datei ab.
[Python] Operation der Aufzählung
Python-Klasse (Python-Lernnotiz ⑦)
Python OpenCV Installation (Memo)
Memo mit Python mit HiveServer2 von EMR verbunden
Python-Modul (Python-Lernnotiz ④)
Visualisierungsnotiz von Python
Vereinheitlichung der Python-Umgebung
Kopie der Python-Einstellungen
Grundlagen der Python-Scraping-Grundlagen
[Python] Verhalten von Argmax
Python-Testpaket-Memo
[Python] Memo über Funktionen
Verwendung von Python-Einheimischen ()
der Zen von Python
Python-Memo für reguläre Ausdrücke
Installieren von Python 3.3 rc1
Der Schmerz von gRPC mit Python. November 2019. (Persönliches Memo)
Python3-Memo vom Typ Liste / Wörterbuch
[Memo] Python 3-Listensortierung
Python-Tipps (mein Memo)
Die Denkweise des Programmierers stammt aus dem XX. Buch (Python)
[Python] Memo Über Fehler
DynamoDB Script Memo (Python)
Python-Grundnotiz - Teil 2