Vous avez toujours été un grand amateur d'informatique et, après avoir consulté quelques amis experts en la matière, vous avez décidé d'entrer dans le monde de la programmation en Python. Cependant, étant débutant, vous avez immédiatement commencé à chercher un guide qui pourrait vous apprendre à préparer le bon environnement de travail, et c'est précisément pour cette raison que vous vous êtes retrouvé ici, sur mon site Web.

Si tel est votre cas, alors je suis heureux de vous informer que vous êtes au bon endroit, au bon moment ! Au fil de ce guide, en effet, je prendrai soin de vous expliquer comment programmer en Python sur différents systèmes d'exploitation, vous fournissant également une liste d'exemples de programmes sur lesquels vous entraîner.

Laissez-moi vous dire : la programmation n'est pas une entreprise immédiate et, avant de réaliser quelque chose de décent, vous devrez faire face à beaucoup de maux de tête et de colère. Cependant, je peux vous garantir qu'avec un peu d'engagement et beaucoup de persévérance, vous pourrez bientôt faire fonctionner quelque chose qui vous rendra fier des progrès accomplis et pourra vous inciter à continuer à étudier et à pratiquer. Voir c'est croire!

langages C, C++, C# est Java, par exemple) ou des mots-clés commencer ed finir (typique des langages comme le Pascal), le caractère est utilisé de manière générique en Python : (deux points). Pour cette raison, le l'indentation correcte d'un fichier source est essentielle: une erreur à ce stade suffit à bloquer l'interprète !

Quant aux méthodes d'utilisation, Python possède des caractéristiques précises (comme la possibilité d'incorporer et d'exécuter des fichiers compilés en C, juste pour donner un exemple) qui le rendent extrêmement puissant et adapté à de nombreux scénarios d'utilisation: calculs numériques, programmation distribuée, automatisé scripts, routines de test, etc.

Pour créer un programme en Python, il est nécessaire d'installer l'environnement de développement approprié sur l'ordinateur, qui contient tout le nécessaire pour exécuter le code source. Dans les chapitres suivants de ce guide, il sera de mon soin d'expliquer comment l'obtenir sur Windows, macOS et Ubuntu, ainsi que comment créer et compiler un fichier source.

ce site, cliquez sur le lien Python XXX : programme d'installation EXE pour Windows x86-64 (si votre système d'exploitation est 64 bits), ou sur le lien Pyhon XXX Installer EXE pour Windows x86 (si votre système d'exploitation est 32 bits), afin de commencer à télécharger le package d'installation du programme.

Ensuite, lancez le fichier .exe obtenu, attendez que l'écran d'installation du programme apparaisse et cochez la case Ajouter Python XX à PATH. Pour terminer l'installation du programme, appuyez sur les boutons Installer maintenant, Oui est Fermer.

Une fois l'installation terminée, vous pouvez procéder à la création de votre premier fichier source : lancez le Bloquer les notes Windows, en l'appelant depuis le dossier Accessoires pour fenêtres / Accessoires placé dans le menu Démarrer, puis allez dans le menu Fichier> Enregistrer sous..., pour accéder aux options de sauvegarde personnalisées.

Maintenant, sélectionnez l'élément Tous les fichiers dans le menu déroulant Enregistrer sous, entrez le nom helloworld.py dans la boite Nom de fichier et, pour plus de commodité, enregistrez la source sur le bureau Windows. Une fois la création de la source terminée, écrivez le code suivant dedans.

imprimer ("Bonjour, monde!")

Ne soyez pas surpris par la simplicité de ce code : pour les opérations de base, aucune importation de bibliothèque ou de composant externe n'est requise, puisque Python est livré avec un grand nombre de fonctions prédéfinies.

fichier, fenêtres, code, codecergente, tastonvio, terminal, langue, filergente, lien, le rappelant, bureau, suivre l'expression, cette raison, compilation, lword

Quoi qu'il en soit, enregistrez à nouveau le fichier source (menu Fichier> Enregistrer), fermer la Bloquer les notes et démarrez le Invite de commandes, en l'appelant à partir du menu Démarrer. Dans Windows 10, le programme ci-dessus se trouve dans le dossier Accessoires Windows.

Une fois l'invite ouverte, "déplacez-vous" vers le bureau Windows en exécutant la commande cd% USERPROFILE% \ Bureau, suivi de l'appui sur la touche Entrer, et exécute le programme avec la commande python helloworld.py, pour voir les mots « Hello, world ! » imprimés à l'écran. Pour plus d'exemples de code, je vous invite à consulter le chapitre dédié de ce guide.

Python Internet, cliquez sur le lien Programme d'installation Python XXX pour Mac OS X 64 bits / 32 bits, attendez que le fichier soit complètement téléchargé sur votre ordinateur, puis lancez-le.

Une fois que vous avez atteint l'écran d'installation du programme, cliquez sur le bouton continue trois fois consécutives, puis sur J'accepte est Installer et, lorsque vous y êtes invité, entrez le le mot de passe du Mac dans le champ de texte approprié. Pour terminer le processus d'installation, appuyez sur les boutons Installer le logiciel est Fermer.

code source (par ex. imprimer ("Bonjour, monde!")) dans la fenêtre de l'éditeur qui s'ouvre à l'écran, passez à sauver le fichier ainsi créé et, après avoir fermé l'éditeur de texte, rouvrir le Terminal et exécuter le code source en lançant la commande python helloworld.py, suivi de l'appui sur la touche Entrer. Heureux?

déjà vu pour Mac : les deux procédures, en fait, sont équivalentes.

code ici.

  • Programme montrant le table de multiplication d'un numéro donné (qui est choisi par l'utilisateur) : codez ici.
  • Convertisseur du décimal au binaire, octal et hexadécimal (le choix du nombre à convertir appartient à l'utilisateur) : codez ici.
  • Programme qui affiche le calendrier d'un mois donné dans une année donnée (le choix de la date est fait par l'utilisateur) : codez ici.
  • Calculatrice qui effectue des additions, soustractions, multiplications et divisions, l'utilisateur choisissant l'opération et générant une erreur en cas de division par zéro : code ici.
  • Guide Python mis à disposition par HTML.it, plein de tutoriels et de guides étape par étape dédiés au développement de logiciels en Python.

    Après avoir bien métabolisé les constructions de base du langage, je vous propose enfin d'envisager l'achat d'un ou plusieurs manuels papier, afin d'approfondir vos connaissances sur le sujet et de pouvoir créer, avec l'étude, des programmes et des scripts bien plus complexe. Voici quelques manuels de ce type, disponibles en ligne.

    Voir l'offre sur Amazon Voir l'offre sur Amazon Voir l'offre sur Amazon