Hinweis: Python

Python

Eine der Programmiersprachen, die die Lesbarkeit betont. Die Funktionen sind wie folgt.

Offizielle Dokumentation: https://docs.python.org/ja/3/

2.x-Serie und 3.x-Serie

Da sich die Hauptversion von 2 auf 3 ändert, gibt es viele Änderungen, wie z. B. Änderungen und Aufhebungen der Funktionsdefinition und Änderungen der Typregeln. Sie können auch eine Technik namens Extended Iterable Unpacking verwenden.

In der 2.x-Serie wird beispielsweise "1>" a "" True, in der 3.x-Serie wird jedoch TypeError ausgelöst.

Wenn man sich den Artikel ansieht, in dem die Unterschiede zusammengefasst sind, gibt es (natürlich) insgesamt viele Verbesserungsänderungen. Daher scheint es besser, die 3.x-Serie zu verwenden, aber natürlich sollte es Module geben, die nur mit Python 2.x funktionieren. Also muss man sich anpassen.

Es scheint, dass die Codekonvertierung von 2 nach 3 gut beibehalten wird.

https://docs.python.org/ja/3/library/2to3.html

Für diejenigen, die an v2 gewöhnt sind, gibt es jedoch einige Widerstände, und manchmal gibt es Leute, die v2 und v3 richtig verwenden.

Recommended Posts

Hinweis: Python
Python-Notiz
Python lernen note_002
Python-Programmierhinweis
[Python] Lernnotiz 1
Python lernen note_004
Python lernen note_003
[Hinweis] openCV + Python
Python-Anfängernotiz
Memo
[Anmerkung] zukünftige Aussage ~ Python ~
[Hinweis] Datei lesen ~ Python ~
Python
Memo
Memo
Beachten Sie, dass Python ein Daemon ist
Hinweis: Python Skeleton Nya
Python Tkinter Primer Hinweis
Python-Eingabehinweis in AtCoder
[Hinweis] Betreiben Sie MongoDB mit Python
[WIP] Fluent Python-Studiennotizen
Notizen für 3 Monate, seit ich Python gestartet habe
[AtCoder] ABC165C Persönliche Notiz [Python]
Beachten Sie, dass es Python 3 unterstützt
Ein Hinweis zu [Python] __debug__
Kafka Python
Django Note 4
Python-Zusammenfassung
Eingebaute Python
Python-Einschlussnotation
Python-Technik
pyenv note
Python Hinweis: Über den Vergleich mit is
Python studieren
Python 2.7 Countdown
Python FlowFishMaster
Python-Dienst
Python-Tipps
[Hinweis] Project Euler in Python (Problem 1-22)
Python-Funktion ①
Python-Grundlagen
Python-Memo
Ufo-> Python (3)
Python-Einschlussnotation
GroupBy Hinweis
Installieren Sie Python
Python-Grundlagen ④
Python-Memorandum 2
Python-Memo
Python: Ein Hinweis zu Klasse 1 "Abstract"
Python Jinja2
Python-Inkrement
atCoder 173 Python
[Python] -Funktion
Python-Installation
Python installieren 3.4.3.
Python-Memo
Python iterativ