Python
L'un des langages de programmation qui met l'accent sur la lisibilité. Les caractéristiques sont les suivantes.
Documentation officielle: https://docs.python.org/ja/3/
Au fur et à mesure que la version principale passe de 2 à 3, il y a de nombreux changements tels que les changements de définition de fonction et les abolitions, et les changements de règle de type. Vous pourrez également utiliser une technique appelée Extended Iterable Unpacking.
Par exemple, dans la série 2.x, 1> 'a'
devient True, mais dans la série 3.x, TypeError est renvoyé.
En regardant l'article résumant les différences, il y a de nombreux changements d'amélioration dans l'ensemble (naturellement), il semble donc préférable d'utiliser la série 3.x, mais bien sûr, il devrait y avoir des modules qui ne fonctionnent qu'avec Python 2.x. Vous devez donc vous adapter.
Il semble que la conversion de code de 2 à 3 soit bien maintenue.
https://docs.python.org/ja/3/library/2to3.html
Cependant, pour ceux qui sont habitués à la v2, il y a une certaine résistance, et parfois il y a des gens qui utilisent correctement la v2 et la v3.
Recommended Posts