Comment démarrer la programmation en Python

Auteur: Peter Berry
Date De Création: 16 Juillet 2021
Date De Mise À Jour: 23 Juin 2024
Anonim
Comment démarrer la programmation en Python - Conseils
Comment démarrer la programmation en Python - Conseils

Contenu

Voulez-vous apprendre la programmation? Le processus pour s'habituer à un travail de programmation peut être intimidant et vous devez faire des études sérieuses pour le faire. Pour certaines langues, cela est parfois vrai. Mais il existe également de nombreux langages de programmation qui ne prennent qu'un à deux jours pour en acquérir les bases. Python est l'un de ces langages. En quelques minutes, vous pouvez exécuter un programme Python de base. Lisez l'étape 1 ci-dessous pour savoir comment.

Pas

Partie 1 sur 5: Installer Python (pour les systèmes d'exploitation Windows)

  1. Téléchargez Python pour les systèmes Windows. L'interpréteur Windows Python peut être installé gratuitement à partir du site Web Python. Assurez-vous d'avoir téléchargé la version adaptée à votre système d'exploitation.
    • Vous devez télécharger la dernière version disponible qui, au moment de la rédaction de cet article, est la version 3.4.
    • Python est disponible sous OS X et Linux. Vous n'avez plus besoin d'installer d'autres logiciels liés à Python. Cependant, vous devriez probablement installer un programme d'édition de texte.
    • La plupart des distributions Linux et des versions OS X utilisent toujours Python 2.X. Il y a quelques différences mineures entre la version 2 et la version 3, notamment un changement dans la structure «print» (in). Si vous souhaitez installer une version plus récente de Python pour OS X ou Linux, vous pouvez télécharger le fichier à partir du site Web Python.

  2. Installez l'interpréteur Python. La plupart des utilisateurs peuvent installer l'interpréteur sans modifier aucun des paramètres. Vous pouvez fusionner Python dans l'application d'interpréteur de ligne de commande Windows disponible (Invite de commandes) en activant la dernière option dans la liste des modules disponibles.
  3. Installez un éditeur de texte. Que vous puissiez écrire des programmes Python avec Notepad ou TextEdit, vous serez beaucoup plus facile à lire et à coder à l'aide d'un éditeur de texte spécialisé. Il existe de nombreux programmes d'édition gratuits parmi lesquels choisir, tels que Notepad ++ (Windows), TextWrangler (Mac) ou Jedit (pour tout système d'exploitation).

  4. Vérifiez vos paramètres. Ouvrez l'invite de commande (Windows) ou le terminal (émulateur - Mac / Linux) et tapez python. Python chargera et affichera le numéro de version. Vous serez redirigé vers l'application d'interpréteur de ligne de commande de l'interpréteur Python, représentée par:.
    • Bats-toi print ("Hello World!") et appuyez sur la touche ↵ Entrez (Aller). Le texte sera affiché juste en dessous de la ligne de commande Python.
    publicité

Partie 2 sur 5: Apprenez les bases


  1. Veuillez comprendre que Python ne nécessite pas de compilation. Python est un langage interprété, ce qui signifie que vous pouvez exécuter un programme dès que vous apportez une modification au fichier. En conséquence, les programmes qui itèrent, corrigent et résolvent des problèmes s'exécutent beaucoup plus rapidement que d'autres langages.
    • Python est l'un des langages les plus faciles à apprendre et vous pouvez exécuter un programme simple en quelques minutes.
  2. Explorez avec l'interprète. Vous pouvez utiliser l'interpréteur pour tester le code tout de suite, sans avoir à l'ajouter au programme avant de l'exécuter. C'est idéal pour apprendre comment fonctionne une commande particulière ou pour écrire un projet de programme.
  3. Découvrez comment Python traite les objets et les variables. Python est un langage orienté objet, ce qui signifie que tout dans le programme est considéré comme un objet. De plus, vous n'avez pas besoin de spécifier la variable au début du programme (ce qui peut être fait à tout moment), et vous n'avez pas besoin de spécifier le type de variable (entier, chaîne, etc.). publicité

Partie 3 sur 5: Utiliser l'interprète comme une calculatrice

L'exécution de quelques fonctions de calcul simples vous aidera à vous familiariser avec la syntaxe de Python et la façon dont les nombres et les chaînes de caractères sont gérés.

  1. Démarrez l'interprète. Ouvrez votre invite de commande ou votre terminal. Saisie de ligne python à l'invite et appuyez sur la touche ↵ Entrez. L'interpréteur Python se chargera et vous dirigera vers l'application d'interpréteur de ligne de commande de Python ().
    • Si vous n'avez pas combiné Python avec votre application d'interpréteur de ligne de commande existante, vous devrez accéder au répertoire Python pour exécuter l'interpréteur.
  2. Effectuer des calculs arithmétiques de base. Vous pouvez utiliser Python pour le faire facilement. Reportez-vous à quelques exemples dans l'encadré ci-dessous pour savoir comment utiliser la fonction de calcul. Remarque: dans le code Python, cela signifie que les paragraphes qui le suivent sont interprétés et, par conséquent, ne seront pas inclus dans l'interpréteur.
  3. Exponentiation. Vous pouvez utiliser des opérateurs ** pour désigner les pouvoirs. Python peut calculer rapidement de grands nombres. Reportez-vous à l'exemple dans l'encadré ci-dessous.
  4. Créez et manipulez les mêmes variables. Vous pouvez affecter des variables en Python pour effectuer des calculs algébriques simples. Cela peut être considéré comme une bonne introduction à l'affectation de variables dans un programme Python. Les variables sont attribuées via le signe =. Pour une meilleure compréhension, voir l'exemple dans l'encadré ci-dessous.
  5. Fermez l'interprète. Une fois que vous avez terminé, vous pouvez fermer l'interpréteur et revenir à l'application d'interprétation de ligne de commande en appuyant sur la combinaison de touches. Ctrl+Z (Windows) ou Ctrl+ (Linux / Mac) puis appuyez sur ↵ Entrez. Vous pouvez également taper des commandes quitter () et appuyez sur ↵ Entrez. publicité

Partie 4 sur 5: Création de votre premier programme

  1. Ouvrez un éditeur de texte. Vous pouvez créer rapidement des programmes de test pour vous familiariser avec les bases de la création et de l'enregistrement des programmes et les exécuter via l'interpréteur. Cela vous aidera également à vérifier si l'interpréteur a été installé correctement.
  2. Créez la commande "imprimer". "Imprimer" est une fonction de base en Python, utilisée pour afficher des informations dans le terminal dans un programme. Remarque: "print" est l'un des changements les plus importants depuis le passage de Python 2 à Python 3. Dans Python 2, il vous suffit de taper "print" avant le contenu que vous souhaitez afficher. Dans Python 3, "imprimer" est devenu une fonction. Par conséquent, vous devrez taper "print ()", avec le texte que vous souhaitez afficher entre parenthèses.
  3. Ajoutez votre propre phrase. L'un des moyens les plus courants de tester un langage de programmation est d'afficher le message "Hello World!". Placez ceci dans la commande "print ()", incluez les guillemets:
    • Contrairement à de nombreuses autres langues, vous n'avez pas besoin d'utiliser des signes diacritiques ; pour terminer la commande. Vous n'avez pas non plus besoin des accolades ({}) pour verrouiller un bloc. Au lieu de cela, l'indentation suffit pour afficher le contenu du bloc.
  4. Enregistrez le fichier. Cliquez sur le menu Fichier de votre éditeur et choisissez Enregistrer sous. Dans le menu déroulant sous la zone de nom, sélectionnez le type de fichier Python. Si vous utilisez le Bloc-notes (non recommandé), sélectionnez "Tous les fichiers", puis ajoutez l'extension ".py" au nom du fichier.
    • Assurez-vous d'enregistrer le fichier dans un emplacement facilement accessible car vous devrez le rechercher dans l'application d'interprétation de ligne de commande.
    • Dans cet exemple, le fichier est enregistré sous "hello.py".
  5. Exécutez le programme. Ouvrez l'invite de commande ou le terminal et accédez à l'emplacement où vous avez enregistré le fichier. Une fois là-bas, exécutez le fichier en tapant bonjour.py puis appuyez sur la touche ↵ Entrez. Vous devriez voir le texte affiché juste en dessous de l'invite.
    • En fonction de la façon dont Python a été installé et de sa version, vous devrez peut-être taper python bonjour.py ou python3 bonjour.py pour exécuter le programme.
  6. Le test s'exécute régulièrement. L'un des avantages de Python est que vous pouvez essayer le nouveau programme tout de suite. C'est une bonne habitude d'ouvrir un interpréteur et un éditeur de ligne de commande en même temps. Lorsque vous enregistrez les modifications dans l'éditeur, vous pouvez exécuter le programme immédiatement à partir de la ligne de commande. Grâce à cela, vérifiez rapidement les modifications que vous venez de faire. publicité

Partie 5 sur 5: Création de programmes avancés

  1. Expérimentez avec une structure de contrôle de flux de base. La structure de contrôle de flux vous permet de contrôler ce que fait le programme en fonction de certaines conditions. Ces constructions sont la partie la plus quintessentielle de Python, vous permettant de créer des programmes pour effectuer diverses opérations basées sur une entrée et une condition données. Tandis que est un bon point de départ pour s'y habituer. Dans l'exemple ci-dessous, vous pouvez utiliser une structure tandis que Pour calculer la série de Fibonacci à 100:
    • Combien de temps la chaîne durera-t-elle (pendant) b est inférieur à (<) 100.
    • Le résultat sera
    • Comeinand end = ' pour afficher les résultats sur la même ligne au lieu de laisser les valeurs sur des lignes séparées.
    • Dans ce programme, il y a un certain nombre de points qui jouent un rôle clé dans la création de programmes Python complexes que vous devez garder à l'esprit comme suit:
      • Marquez une indentation de ligne. Signe : indique que les lignes suivantes seront indentées et font partie du bloc. Dans l'exemple ci-dessus, imprimer (b) et a, b = b, a + b sont les parties du bloc tandis que. Une retraite appropriée est extrêmement importante pour assurer le déroulement du programme.
      • Il est possible de définir plusieurs variables sur la même ligne. Dans l'exemple ci-dessus, une et b sont définis sur la première ligne.
      • Si vous importez ce programme directement dans l'interpréteur, vous devez ajouter une ligne vide à la fin du programme pour que l'interpréteur sache que le programme est terminé.
  2. Construisez la fonction dans le programme. Vous pouvez définir des fonctions pour une utilisation ultérieure dans votre programme. Ceci est particulièrement utile dans les cas où vous devez utiliser plusieurs fonctions dans les limites d'un programme plus volumineux. Dans l'exemple ci-dessous, vous pouvez créer une fonction pour appeler la même séquence de Fibonacci ci-dessus:
    • Il retourne
  3. Construisez un programme de contrôle de flux plus complexe. La structure de contrôle de flux vous permet de définir des conditions spécifiques pour modifier le fonctionnement du programme. Ceci est particulièrement important lorsqu'il s'agit de la saisie de l'utilisateur. L'exemple ci-dessous utilisera si (si), elif (sinon si) (ou si), et autre (autre) pour créer un programme simple de classification par âge des utilisateurs.
    • Ce programme présente également des constructions très importantes qui sont inestimables pour une grande variété d'applications:
      • contribution () - Cette commande oblige l'utilisateur à saisir des données à partir du clavier. L'utilisateur verra le message écrit entre parenthèses. Dans cet exemple, contribution () enveloppé par une fonction int () - ce qui signifie que toute entrée sera traitée comme un entier.
      • intervalle () Cette fonction peut être utilisée de différentes manières. Dans ce programme, il vérifie si le nombre saisi est compris entre 13 et 20. Les limites supérieure et inférieure de la plage ne seront pas prises en compte dans le calcul.
  4. Apprenez d'autres expressions conditionnelles. Dans l'exemple précédent, nous avons utilisé «inférieur ou égal à» (<=) pour déterminer si l'âge inclus dans la condition donnée satisfait à la condition. Vous pouvez utiliser des expressions similaires à celles en mathématiques, mais tapez un peu différemment:
  5. Continuez à apprendre. Ce ne sont que les bases de Python. Bien qu'il soit l'un des langages les plus simples, si vous voulez approfondir, Python est toujours très approfondi. La meilleure façon de continuer à apprendre est de programmer constamment! N'oubliez pas que vous pouvez rapidement écrire n'importe quel programme directement dans l'interpréteur et vérifier les modifications que vous avez apportées simplement en exécutant à nouveau le programme à partir de la ligne de commande.
    • Il existe de nombreux bons livres sur la programmation Python, notamment "Python pour les débutants", "Python Cookbook" et "Python Programming: An Introduction to Computer Science" (Programmation Python: une introduction à l'informatique).
    • Les ressources sur le net sont diverses, mais beaucoup d'entre elles sont toujours dirigées vers Python 2.X. Vous devrez peut-être modifier l'un des exemples qu'ils fournissent.
    • De nombreuses écoles locales proposent des cours de Python. Python est souvent enseigné dans les classes d'introduction car c'est l'un des langages les plus faciles à apprendre.
    publicité

Conseil

  • Python est l'un des langages informatiques les plus simples. Cependant, pour apprendre, vous devez encore faire des efforts. Avoir une compréhension de base de l'algèbre aidera également car Python est fortement axé sur les mathématiques.