Python est un langage de programmation de type interpréteur annoncé en 1991 et développé par le programmeur néerlandais Guido van Rossum. Basé sur janvier 2020, les dernières versions sont Python2 "2.7.17" et Python3 "3.8.1". Depuis fin 2008, Python a été divisé en "version 2" et "version 3". Python2 et Python3 sont souvent incompatibles l'un avec l'autre, vous devez donc choisir l'une des deux versions lors de l'écriture de votre programme. Le support technique officiel pour Python 2 prendra fin après la sortie de "2.7.18" en avril 2020. Il corrige également de nouvelles bibliothèques et vulnérabilités prises en charge par Python 3, donc si vous commencez tout juste à apprendre Python, Python 3 est fait pour vous.
Le principal avantage de Python est qu'il est facile et que n'importe qui peut créer un programme immédiatement. Ci-dessous, j'ai fait un exemple de sortie de "Hello World" en langages C et Python.
hello_world.c
#include <stdio.h>
int main() {
printf("Hello World");
return 0;
}
hello_world.py
print("Hello World")
De cette façon, C peut être exprimé en 5 lignes, mais en Python, il peut être exprimé en 1 ligne. De plus, les parenthèses ({,}) et le point-virgule (;) ne sont pas requis grammaticalement, et la syntaxe se distingue par une indentation (abaissement), de sorte que le code source est plus facile à comprendre.
Python ne convient pas à la programmation système ou aux programmes comportant de nombreuses opérations compliquées. Cependant, comme Python est lié, il peut être inclus dans des programmes écrits dans d'autres langages. Par exemple, il est possible de créer des opérations et des pièces compliquées qui nécessitent une vitesse de traitement élevée en C et d'y inclure Python. Bien sûr, non seulement C, mais également divers langages tels que C ++, JAVA et JavaScript peuvent être utilisés en parallèle avec Python.
Personnellement, je pense que le plus grand mérite est le grand nombre de bibliothèques. Tkinter ou PyQT pour le développement de l'interface graphique, Pygame pour la création de jeux, PyInstaller qui crée des programmes écrits en Python sous forme de fichiers exécutables, Beautiful Soup pour l'exploration Web, etc. Comme il existe différentes bibliothèques, il est possible de se développer efficacement.
Comme mentionné ci-dessus, puisqu'il fournit une énorme bibliothèque, il peut être développé quel que soit l'environnement du système d'exploitation. Par exemple, lors du développement d'une interface graphique à l'aide de Python sous Windows, utilisez la bibliothèque Tkinter ou PyQT comme bibliothèque. Cette bibliothèque peut être développée et exécutée sous Linux en utilisant la même bibliothèque. Comme vous pouvez le voir, la bibliothèque Python est énorme et prend en charge chaque système d'exploitation.
De nombreuses bibliothèques et sources ouvertes En outre, Python, qui vous permet de créer des programmes immédiatement avec une grammaire simple, convient au personnel système pour créer des outils.
** En plus des avantages ci-dessus, de nombreux avantages peuvent être obtenus en développant avec Python. Au lieu de cela, comme il s'agit d'un langage d'interprétation, il existe bien sûr des inconvénients tels que des problèmes de vitesse et une incompatibilité sur les plates-formes mobiles. ** **
Python est utilisé dans le développement multiforme en raison de sa facilité de développement. Cette fois, un aperçu de Python J'ai également appris les avantages de l'utilisation de Python. La prochaine fois, j'utiliserai Python pour la sécurité Faisons un outil utile pour les tees.
Recommended Posts