Fichiers Python et interprète

Fichiers Python et interprète

Introduction

Python est une langue interprétée, ce qui signifie qu'il est compilé chaque fois qu'il est exécuté. Il y a un certain nombre d'avantages et d'inconvénients lorsque vous parlez d'une langue interprétée comme celle.

Premièrement, sur une note positive, ils ont tendance à être plus faciles à déboguer. Ils échouent immédiatement lorsqu'ils sont exécutés et vous disent ce qui n'a pas fonction.

Les langues interprétées sont également très portables. Tout ce que vous avez à faire est d'installer l'interprète sur un système, et la plupart du code écrit dans cette langue peut fonctionner bien, quel que soit le système d'exploitation. Il y a quelques exceptions lorsque vous traitez avec un code et des bibliothèques spécifiques au système d'exploitation, mais si vous avez prévu la portabilité, vous pouvez contourner ces situations.

Il y a un inconvénient majeur, cependant, et c'est la vitesse. Les langues interprétées sont lentes et la compilation de code à chaque fois qu'il est exécuté est très inefficace. Il n'y a vraiment pas de moyen de contourner ce fait, et c'est la raison pour laquelle vous ne trouverez jamais Python ou tout autre langage interprété exécutant des opérations de bas niveau ou des applications intenses de ressources importantes. C'est bon. Il y a beaucoup d'autres endroits avec des brillants python.

Parce que Python est une langue interprétée, il existe deux façons de l'exécuter. Tout d'abord, vous pouvez écrire votre code dans un fichier et le lancer à partir de la ligne de commande après avoir terminé. Comme alternative, vous pouvez ouvrir un interprète et un code en temps réel au fur et à mesure. Maintenant, la deuxième option est idéale pour l'apprentissage, mais je ne pouvais pas bien fonctionner pour les scénarios du monde réel. La première option peut être difficile à trouver lorsque vous commencez tout simplement, mais cela vous permet de revenir en arrière et de revoir quelque chose de tangible. Vous pouvez commencer par l'un ou l'autre, et ce guide couvrira les deux pour commencer.

Running Python

Quelle que soit la façon dont vous allez, vous devez être conscient des espaces. En Python, les espaces sont très important. Le dicton leur structure entière de votre code, et ils doivent être cohérents tout au long de votre code. Alors, assurez-vous de sélectionner quelque chose que vous savez que vous vous souviendrez. La plupart des programmeurs Python préfèrent utiliser quatre espaces pour l'indentation. C'est probablement une bonne idée de configurer l'onglet dans votre terminal ou l'éditeur de texte pour correspondre. Cela vous fera économiser beaucoup de maux de tête à l'avenir.

Fichier python

L'extension de fichier pour Python est .py. Il n'y a rien d'autre de spécial là-bas, vous pouvez donc en créer un en l'ouvrant dans votre éditeur de texte préféré ou en utilisant touche.

$ Test Test.py ///// ou ////// $ VIM Tests.Py $ chmod + x test.py 

Quoi qu'il en soit, lorsque vous ouvrez votre fichier Python, vous devez ajouter une ligne Shebang pour spécifier votre interprète Python. Si votre distribution avait besoin d'un python3 Package pour installer Python 3, assurez-vous de spécifier que. Sinon, si votre distribution utilise Python 3 par défaut, vous pouvez généralement spécifier Python.

#! / usr / bin / python3 

Interprète en temps réel

Faire fonctionner l'interprète en temps réel est quelque peu plus facile que de configurer un fichier Python. Pour exécuter l'interprète Python, ouvrez un terminal et exécutez la commande ci-dessous.

$ python3 

Oui, Python fournit sa propre commande pour l'interprète. Si votre distribution était celle qui utilisait Python 3 par défaut, laissez simplement le «3» de la fin de la commande.

Lorsque l'interprète s'ouvre, il imprimera certaines informations dans la fenêtre du terminal et vous déposera dans une invite différente. Il devrait ressembler aux lignes ci-dessous.

Python 3.4.3 (par défaut, 16 juillet 2016, 20:19:21) [gcc 4.9.3] Sur Linux Type "Help", "Copyright", "Crédits" ou "Licence" pour plus d'informations. >>> 

Tant que vous êtes dans l'interpréteur Python, vous verrez le >>> rapide.

Lorsque vous avez terminé avec l'interprète, vous pouvez quitter en appuyant sur Ctrl + d ou tapant sortie() et pressant Entrer.

Si vous vous êtes suicidé, vous êtes maintenant prêt à commencer à vous familiariser avec Python et à expérimenter la langue. Sachez qu'à un moment donné, vous devrez utiliser les fichiers interprètes et python, il est donc préférable de vous familiariser avec les deux.

Table des matières

  1. Guide d'introduction et d'installation de Python
  2. Fichiers Python et interprète
  3. Expérimenter des nombres et du texte en python
  4. Variables python
  5. Travailler avec des variables de nombre dans Python
  6. Python String Basics
  7. Chaînes de python avancées
  8. Commentaires Python
  9. Listes de python
  10. Méthodes de liste Python
  11. Listes multidimensionnelles python
  12. Tuples python
  13. Opérateurs booléens python
  14. Python If Instatations
  15. Python pendant les boucles
  16. Python pour les boucles
  17. Dictionnaires python
  18. Dictionnaires avancés Python
  19. Fonctions Python

Tutoriels Linux connexes:

  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à installer sur Ubuntu 20.04
  • Tutoriel de débogage GDB pour les débutants
  • Masterring Bash Script Loops
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Kubeadm vs Minikube, avant et inconvénients
  • Comment utiliser ADB Android Debug Bridge pour gérer votre Android…
  • Système linux hung? Comment s'échapper vers la ligne de commande et…
  • Boucles imbriquées dans les scripts bash