Développez facilement votre premier programme Python aujourd’hui en 20′;

Développez facilement votre premier programme Python dès aujourd’hui en 20′

Développez facilement votre premier programme Python, en 20′. Je suppose que vous êtes un peu intimidé, non? Comment ça a pu être si rapide ? Comment ça a pu être si facile ?

Python est un langage de programmation facile. Il est facile à apprendre et en vaut la peine. C’est la langue la plus populaire en ce moment. Dans le didacticiel suivant, vous apprendrez à développer votre premier programme dans Python. Il vous faudra quelques minutes en fonction de l’expérience technique que vous avez. Que ce soit 15′ ou 45′ vous acquérir des connaissances et peut-être le premier pas vers une autre vie! Alors, asseyez-vous et développez facilement votre premier programme Python.

Introduction

Installer Python

Télécharger l’installateur Python

La première chose que vous devez développer facilement votre premier programme Python est, vous l’avez deviné, Python. Vous devez télécharger Python à partir du site officiel python.org.

Développez facilement votre premier programme Python dès aujourd’hui en 20'
Télécharger l’installateur 1

Comme on le voit dans l’image 1, accédez au deuxième onglet Téléchargements, votre système d’exploitation (ici Windows est mis en surbrillance), puis la dernière version de Python qui à la journée actuelle est 3.8.5. Il est important de choisir la version 3 au lieu de 2 car il y a eu des changements majeurs dans cette vrsion là.

Télécharger 3.8.5

Exécuter l’installateur

Le fichier téléchargé est un exécutable .exe Windows standard. Vous pouvez choisir le chemin d’accès (Path) ou laisser le chemin par défaut et appuyer sur le bouton Installer maintenant. Une note importante est de s’assurer que vous cochez la case « Add Python 3.8 to PATH ». Dans ce cas, Python sera ajouté au chemin d’exécution et disponible dans le dossier que vous êtes. Cela signifie que vous n’aurez pas besoin d’être dans le dossier où Python est installé pour exécuter l’interprèteur.

Installer Pycharm

La deuxième chose que vous devez développer facilement votre premier programme Python est un outil, un IDE comme on l’appelle. Il s’agit d’un outil pour vous aider à développer le programme que vous voulez, organiser les fichiers et l’exécuter. Il ya une autre façon de gérer le programme, à travers la ligne de commande, mais dans ce tutoriel, nous allons nous concentrer sur l’outil car il est plus facile de saisir ce qui se passe.

L’IDE que nous allons utiliser dans ce petit cours est Pycharm. Vous pouvez le télécharger ici. Je vous recommande de télécharger la version communautaire sur le côté droit de la page.

Lorsqu’il est téléchargé, vous pouvez l’ouvrir en tapant Pycharm dans les applications comme toute autre application.

L’heure de développement!

Maintenant que votre environnement est configuré, il est temps de configurer ce qui est nécessaire et de développer une application simple.

Créer un projet

Avant de commencer à développer facilement votre premier programme Python, vous devez créer un projet. Pour ce faire, vous devez aller à File-New Project comme indiqué dans l’image ci-dessous.

Créer un nouveau projet

Choisissez le chemin d’accès et le nom du nouveau projet et l’interprète que vous avez installé à l’étape précédente (Python 3.8) et cliquez sur Create comme indiqué ci-dessous.

Le projet MyAwesomeProject dans ce cas est affiché sur le côté gauche dans l’espace de travail du projet.

Le nouveau projet

Créer le fichier

Maintenant que vous avez le projet, vous devez créer un nouveau fichier et écrire le code. Vous pouvez le faire en cliquant avec le bouton droit sur MyAwesomeProject -> New-> Python File comme indiqué dans l’image ci-dessous.

Créer un nouveau fichier Python

Dans le nouveau type de fenêtre Calculator comme nom du fichier comme indiqué ci-dessous

Calculatrice

Un nouveau fichier vide est créé. Maintenant, vous devez écrire le code Python qui fera quelque chose. Dans cet exemple, nous allons développer une calculatrice très simple. Les détails fonctionnels et techniques sont décrits ci-dessous.

Analyse

Description fonctionnelle

  • Recevoir l’entrée de l’utilisateur
  • Interagir avec l’utilisateur via la fenêtre de l’outil d’exécution (fenêtre affichant la sortie de notre application)
  • Afficher le résultat dans la fenêtre de l’outil d’exécution

Description technique

  • Créer une calculatrice de classe
  • Créer un résultat nommé par variable
  • Créer des méthodes ajouter, soustraire, multiplier, diviser
  • Recevoir trois entrées différentes de l’utilisateur : Action, numberA, numberB
  • Afficher le résultat dans la fenêtre de l’outil d’exécution

Développer

Maintenant, il est temps d’écrire le code de l’application. Vous pouvez soit copier-coller le code ci-dessous ou le taper peu à peu. Il est recommandé de le taper parce que vous pouvez mieux comprendre le but et s’en souvenir plus facilement par la suite.

Avec le code source, des commentaires sont inclus pour expliquer ce que le code fait ligne par ligne.

« ""__author__ = « Strong Programmer, strong-programmer.com »
"""


Calculatrice de classe :

    # la fonction init est utilisée pour initialiser la classe
    def __init__(auto):
        # dans l’initialisation, nous créons également une variable nommée résultat et de définir sa valeur à 0
        self.result = 0

    # imprimer le résultat des opérations
    def print_result(auto):
        print(« Le résultat actuel est {} ».format(self.result))

    # Dans toutes les fonctions ci-dessous, nous avons trois arguments, soi (instance de la classe)
    # les deux autres, numberA et numberB sont les numéros qui seront utilisés pour les opérations
    def add(self, numberA, numberB):
        self.result = numberA + numberB

    def soustrayez(auto, numberA, numberB):
        self.result = numberA - numberB

    def multip multiplication(auto, numberA, numberB):
        self.result = numberA * numberB

    def divide(self, numberA, numberB):
        si numberB != 0:
            self.result = numberA / numberB
        Autre:
            Passer


# la façon dont nous courons cette application est « __main__ » parce que c’est le programme principal
si __name__ == '__main__':

    # créer un nouvel objet my_calculator en appelant la classe
    my_calculator = Calculatrice()
    imprimer (« La calculatrice cool! »)
    # cela signifie que le programme fonctionnera indéfiniment
    tandis que True:
        # ici avec l’entrée de mot clé, nous demandons à l’utilisateur de taper quelque chose dans l’outil d’exécution.
        # c’est l’interaction réelle avec l’utilisateur
        action = entrée(« ue dois-je faire?[A] dd,[S] ubtract »,
                       « montr[M]er ultiply, ou i[D]vide? »). supérieur()
        # numéro devrait être un entier, c’est pourquoi le mot clé int est ici
        numberA = int(entrée(« Premier numéro d’entrée pour le calcul: « ))
        numberB = int(entrée(« Numéro d’entrée deuxième pour le calcul: « ))
        si l’action n’est pas dans « ASMD » ou len(action) != 1:
            imprimer (« Je ne sais pas comment faire cela »)
            continuer
        # Selon ce que l’utilisateur a tapé, une action différente est exécutée - fonction différente est appelée
        si action == 'A':
            my_calculator.add(numberA, numberB)
        action elif == 'S':
            my_calculator.substrayez(numberA, numberB)
        action elif == 'M':
            my_calculator.multiply(numberA, numberB)
        action elif == 'D':
            my_calculator.divide(numberA, numberB)

        # montrer le résultat en appelant la fonction print_result
        my_calculator,print_result()

Cela peut sembler un peu intimidant au début. Cependant, il sera plus facile si vous vérifiez les lignes un par un attentivement et lire l’explication dans les commentaires avec l’explication ci-dessous.

Class Calculator :

Python est un langage de programmation orienté objet. Les applications ont des objets qui représentent le monde. La classe, dans Python, est un modèle, ou bien, un plan d’un objet. Dans notre exemple, nous créons une classe à partir de laquelle un objet sera créé afin que nous puissions faire quelque chose avec elle.

Les classes incluent les fonctions qui font quelque chose, une action. Dans notre cas, ils font les opérations réelles: ajouter, soustraire, multiplier, diviser. Toutes ces opérations ont trois arguments. Un argument est une valeur transmise dans la fonction. Le premier, le moi est l’instance de la classe, qui est un accord concret de tout objet. Nous devons l’ajouter à la déclaration de la fonction.

Exécuter l’application Calculatrice

Il existe plusieurs façons d’exécuter l’application que nous venons de coder. Ici, utilisons celui où nous cliquons sur le fichier. Donc, allez à la Calculator.py fichier à gauche de votre écran et cliquez avec le bouton droit comme indiqué dans l’image ci-dessous. Vous pouvez également le faire avec le raccourci Ctrl+Maj+F10

Cette action ouvre l’outil d’exécution en bas de l’écran. Il vous demandera de taper l’opération et les deux chiffres dont nous parlions.

Maintenant, nous pouvons interagir avec l’application et l’utiliser pour ajouter, soustraire, multiplier et diviser, comme le fait une calculatrice. Voici un exemple qui utilise toutes les opérations.

Conclusion

Voilà, félicitations pour avoir suivi l’article « Développer facilement votre premier programme Python » jusqu’à la fin. Bravo pour la mise en œuvre et l’exécution de votre première application Python! Ce n’était pas aussi dur que tu le pensais, n’est-ce pas ?

Si vous avez des questions ou des commentaires, vous pouvez les ajouter ci-dessous ou me contacter directement via la page de contact.

Si vous avez aimé l’article « Développer facilement votre premier programme Python » et que vous souhaitez en savoir plus, vous pouvez ouvrir la page des articles ici et aussi vous abonner pour avoir accès à la newsletter.

Leave a Comment