Maison  >  Article  >  développement back-end  >  À quel type de langage appartient Python ?

À quel type de langage appartient Python ?

(*-*)浩
(*-*)浩original
2019-06-26 15:46:3617555parcourir

La commodité d'écrire des programmes est très importante pour les personnes qui font du machine learning, car il est souvent nécessaire d'apporter diverses modifications au modèle, ce qui est susceptible d'affecter tout le corps dans un langage compilé, mais dans le langage Python cela peut être implémenté en moins de temps, le langage Python est donc presque devenu un langage exclusif pour l'intelligence artificielle.

À quel type de langage appartient Python ?

Python est un langage de script Vous pouvez l'exécuter directement après l'avoir écrit, éliminant ainsi les problèmes de compilation et de liaison. -sur la pratique Pour les débutants, il y a moins de risques de faire des erreurs. De plus, Python dispose également d'une méthode interactive S'il s'agit d'un simple petit programme, vous pouvez même enregistrer l'éditeur et simplement le saisir pour l'exécuter. (Apprentissage recommandé : Tutoriel vidéo Python)

Python est un langage clair. L'utilisation de l'indentation pour exprimer la relation imbriquée des programmes est un travail pionnier, qui change le style de programmation douce du passé. Mise à niveau vers des règles grammaticales rigides. Plus besoin de choisir entre différents styles, plus de dispute sur différents styles. Contrairement à Perl, il n’y a pas d’abréviations obscures en Python et il n’est pas nécessaire de mémoriser la signification de symboles étranges. Les programmes écrits en Python sont faciles à comprendre, ce qui constitue le consensus de nombreuses personnes.

Python est un langage orienté objet, mais son orientation objet ne met pas l'accent sur des concepts comme le C++, mais accorde plus d'attention à l'aspect pratique. Il ne s'agit pas de rendre le langage très compliqué afin de supporter pleinement le concept, mais d'utiliser la méthode la plus simple pour permettre aux programmeurs de profiter des avantages de l'orienté objet. C'est ce qui rend Python aussi attractif que Java et C#. Une des raisons de ses nombreux partisans. Python est un langage riche en fonctionnalités. Il possède une puissante bibliothèque de classes de base et un grand nombre d'extensions tierces, les programmeurs Python n'ont donc pas besoin d'envier le JDK de Java.

Python offre aux programmeurs une multitude de fonctions de base afin que les utilisateurs n'aient pas à commencer par le bas lors de l'écriture de programmes. À ce sujet, les gens soulèvent généralement une préoccupation : les langages de script sont généralement lents. Les langages de script sont en effet plus lents en termes de vitesse d'exécution, mais Python est beaucoup plus rapide qu'on ne le pense. Bien que Python soit un langage de script, il peut en fait être compilé. Tout comme la compilation d'un programme Java, le programme Python est compilé dans un ByteCode spécial. Lorsque le programme est en cours d'exécution, ByteCode est exécuté, éliminant ainsi le besoin de compiler le programme. de l'analyse et de l'interprétation du texte est naturellement beaucoup améliorée.

Langage (de programmation) dynamique : Il parle de changer la structure au moment de l'exécution, et il parle de la structure du code

Langage de définition de type fort : Langage de définition de type de données forcées. En d’autres termes, une fois qu’un certain type de données est attribué à une variable, ce sera toujours ce type de données si elle n’est pas convertie.

Python est un langage de programmation dynamique, un langage de script (langage interprété), un langage de types dynamiques et un langage de définition de type fort.

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

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