Python
Eine der Programmiersprachen, die die Lesbarkeit betont. Die Funktionen sind wie folgt.
Offizielle Dokumentation: https://docs.python.org/ja/3/
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