Maison  >  Article  >  développement back-end  >  Quelles sont les caractéristiques de python

Quelles sont les caractéristiques de python

silencement
silencementoriginal
2019-05-16 13:51:39124384parcourir

Les caractéristiques de Python sont : 1. Simple et adapté à la lecture ; 2. Facile à apprendre ; 3. En raison de la nature de l'open source, Python peut être transplanté sur de nombreuses plateformes ; ; 5. Il prend en charge à la fois la programmation fonctionnelle orientée processus et la programmation abstraite orientée objet. 6. Il est évolutif et intégrable, etc.

Quelles sont les caractéristiques de python

L'environnement d'exploitation de ce tutoriel : système Windows 7, version python3, ordinateur DELL G3

En tant que langage de programmation de haut niveau, python est né. C'est accidentel, mais il est inévitable qu'il soit apprécié des programmeurs. Uncle Turtle, le développeur de Python, positionne Python comme « élégant », « clair » et « simple », de sorte que les programmes Python semblent toujours simples et faciles à comprendre. Les débutants qui apprennent Python pourront non seulement démarrer facilement, mais pourront également écrire en profondeur. à l’avenir. Ce sont des programmes très, très complexes.

Avantages du langage python

1 Python est très simple En tant que novice qui apprend Python, c'est l'un des meilleurs. très adapté à la lecture humaine. Lire un bon programme Python, c'est comme lire l'anglais, même si les exigences en anglais sont très strictes ! Cette nature pseudo-code de Python est l’une de ses plus grandes forces. Cela vous permet de vous concentrer sur la résolution de problèmes plutôt que sur la compréhension du langage lui-même.

2. Facile à apprendre Bien que python soit écrit en langage c, il abandonne les pointeurs très complexes en c et simplifie la syntaxe de python. Python est l'un des FLOSS (Logiciel Libre/Open Source). En termes simples, vous êtes libre de distribuer des copies de ce logiciel, de lire son code source, d'y apporter des modifications et d'en utiliser des parties dans de nouveaux logiciels libres. Python veut voir une meilleure personne le créer et l'améliorer souvent.

3. Portabilité En raison de sa nature open source, Python a été porté sur de nombreuses plateformes (avec des modifications pour lui permettre de fonctionner sur différentes plateformes). Si vous veillez à éviter d'utiliser des fonctionnalités dépendantes du système, tous vos programmes Python s'exécuteront sans modification sur aucune des plates-formes répertoriées ci-dessous. Ces plates-formes incluent Linux, Windows, FreeBSD, Macintosh, Solaris, OS/2, Amiga, AROS, AS/400, BeOS, OS/390, z/OS, Palm OS, QNX, VMS, Psion, Acom RISC OS, VxWorks, PlayStation, Sharp Zaurus, Windows CE et même PocketPC, Symbian et la plateforme Android de Google développée sur Linux

4 Mécanisme interne À l'intérieur de l'ordinateur, l'interpréteur Python convertit le code source en quelque chose appelé. La forme intermédiaire du bytecode est ensuite traduite en langage machine utilisé par l'ordinateur et exécutée. En fait, tout cela simplifie l'utilisation de Python puisque vous n'avez plus à vous soucier de la façon de compiler le programme, de savoir comment s'assurer que les bonnes bibliothèques sont liées et reproduites, etc. Étant donné qu'il vous suffit de copier votre programme Python sur un autre ordinateur et que cela fonctionnera, cela rend également votre programme Python plus portable.

5. Prend en charge à la fois la programmation fonctionnelle orientée processus et la programmation abstraite orientée objet Les programmes sont construits à partir de procédures ou simplement de fonctions de code réutilisable. Dans les langages orientés objet, les programmes sont construits à partir d’objets combinant données et fonctionnalités. Comparé à d'autres langages majeurs tels que C++ et Java, Python implémente la programmation orientée objet de manière très puissante et simple.

6. Évolutivité et intégrabilité Si vous avez besoin d'un morceau de code clé pour s'exécuter plus rapidement ou si vous souhaitez que certains algorithmes ne soient pas rendus publics, vous pouvez utiliser C pour une partie de votre programme ou C++ et puis utilisez-les dans vos programmes Python. Vous pouvez intégrer Python dans vos programmes C/C++ pour fournir des fonctionnalités de script aux utilisateurs de vos programmes.

7. Bibliothèque riche La bibliothèque standard Python est en effet énorme. Python dispose de bibliothèques tierces définissables qui peuvent être utilisées. Il peut vous aider dans diverses tâches, notamment les expressions régulières, la génération de documents, les tests unitaires, les threads, les bases de données, les navigateurs Web, CGI, FTP, la messagerie électronique, XML, XML-RPC, HTML, les fichiers WAV, les systèmes de mots de passe, l'interface utilisateur graphique (interface utilisateur graphique). ), Tk et autres opérations liées au système. N'oubliez pas que toutes ces fonctionnalités sont disponibles tant que Python est installé. C'est ce qu'on appelle la philosophie « complète » de Python. En plus de la bibliothèque standard, il existe de nombreuses autres bibliothèques de haute qualité, telles que wxPython, Twisted et la bibliothèque d'imagerie Python, entre autres.

8. Code standardisé Python utilise l'indentation forcée pour rendre le code extrêmement lisible.

Enfin : la vie est courte, il faut du python !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn