Table des matières:

Python en toute simplicité : 8 étapes
Python en toute simplicité : 8 étapes

Vidéo: Python en toute simplicité : 8 étapes

Vidéo: Python en toute simplicité : 8 étapes
Vidéo: APPRENDRE LE PYTHON #1 ? LES BASES & PREREQUIS 2024, Juillet
Anonim
Python en toute simplicité
Python en toute simplicité

Vous avez donc décidé d'apprendre à Python et vous êtes tombé sur cette instructable. (Oui, j'utilise Python comme verbe.)

Je sais que vous pourriez être inquiet, surtout s'il s'agit de votre premier langage de programmation, alors laissez-moi vous rassurer…

Python est un langage de programmation TRÈS TRÈS convivial que non seulement vous pouvez apprendre en une heure, mais vous le connaissez déjà, car il est si intuitif.

Tout d'abord, il est important de savoir que les programmeurs ne connaissent en aucun cas un langage de programmation dans son intégralité. Une grande partie de la programmation consiste à savoir ce que vous voulez faire, ne pas savoir comment le faire et rechercher la réponse sur Google, trouver un exemple de code, puis le modifier en fonction de vos besoins.

Python est un langage de programmation populaire, ce qui signifie que de nombreux exemples de code peuvent être trouvés en ligne.

Dans cette instructable, nous allons apprendre comment faire fonctionner Python, passer en revue quelques exemples de code de base (avec une feuille de triche avec des exemples plus avancés à la fin).

Il y a un lien vers mon GitHub, où tous les exemples de codes sont publiés.

Étant donné que Instructables peut gâcher le code, je vous recommande de copier et coller les exemples de codes de GitHub:

Étape 1: Installation de Python

Je sais, tu sais comment télécharger et installer des choses, duuuh.

Cependant, la configuration de Python est un peu délicate si c'est la première fois que vous le faites, mais c'est pourquoi vous lisez cette étape par étape. Ça ira.

-Cliquez sur "Télécharger le programme d'installation de l'exécutable Windows x86-64" ici:

(Je suppose que vous utilisez Windows, sinon, le processus est plus ou moins le même)

-Une fois le téléchargement terminé, appuyez simplement sur SUIVANT jusqu'à ce qu'il s'installe. Je recommande de changer le chemin d'installation en quelque chose de moins déroutant comme "C:/Python"

Félicitations, vous avez PRESQUE terminé ! Vous pouvez maintenant utiliser Python, mais il est agréable d'avoir quelques packages courants installés, ce que nous ferons à l'étape suivante.

Étape 2: Installation des packages

Installation de packages
Installation de packages
Installation de packages
Installation de packages

Si vous le souhaitez, vous pouvez ignorer cette étape, car Python est capable de faire beaucoup de choses directement.

Cependant, vous voudrez peut-être vérifier les étapes car vous devrez éventuellement installer certains packages lorsque vous voudrez faire des choses plus sophistiquées avec Python.

Si vous êtes plutôt un apprenant visuel, voici une vidéo sur la façon de le faire:

Instructions textuelles:

Lorsque l'installation de Python est terminée, accédez au dossier dans lequel vous avez installé Python (disons que c'est C:/Python) et recherchez le dossier nommé "Scripts". À l'intérieur, il devrait y avoir un fichier nommé "pip3.8" (ou un nombre plus élevé à la fin, selon le moment où vous lisez ceci, alors trouvez simplement pipX. Y)

-NE PAS cliquer sur pip3.8, nous ne le faisons pas (voir, pas aussi simple que cela puisse paraître)

-Tout en maintenant la touche Ctrl enfoncée, faites un clic droit quelque part dans le dossier Scripts et recherchez "Ouvrir PowerShell", cliquez dessus. Un écran bleu avec du texte s'ouvrira.

-Une fois que vous y êtes, tapez pip3.8 install numpy et appuyez sur Entrée

Ça y est, c'est comme ça qu'on installe une bibliothèque ! Facile, hein ?

Maintenant, pendant que vous installez des packages, lors de l'installation de numpy, vous devez également installer matplotlib et scipy. Signification du type "pip3.8 install NAME"

Une fois cela terminé, vous êtes prêt à commencer la programmation.

Étape 3: premier programme Python (configuration)

Premier programme Python (installation)
Premier programme Python (installation)
Premier programme Python (installation)
Premier programme Python (installation)
Premier programme Python (installation)
Premier programme Python (installation)

Lorsque nous avons installé Python, nous avons installé Python IDLE et nous l'utiliserons pour écrire nos programmes.

Malheureusement, il n'a pas d'icône mignonne. Vous pouvez le trouver dans C:\Python\Python38\Lib\idlelib dans mon cas.

-Dans votre dossier d'installation, allez dans Lib puis dans idlelib. Trouvez un fichier nommé "idle" et exécutez-le. Une fenêtre va s'ouvrir.

-Cliquez sur Ctrl+N pour ouvrir une nouvelle fenêtre intitulée "sans titre". C'est ici que nous écrirons notre premier programme Python !

-Juste pour vérifier si tout fonctionne, tapez ce qui suit:

imprimer ("J'ai fait tout ça")

- Appuyez sur F5 pour enregistrer le fichier. Choisissez un nom et enregistrez-le quelque part où vous le trouverez. Je recommande un fichier dédié intitulé Python sur votre bureau.

-En appuyant sur F5, vous enregistrerez toutes les modifications et exécuterez également le programme. Une nouvelle fenêtre s'ouvrira et écrira "J'ai fait tout ça" à l'intérieur. Et en fait, vous avez fait tout cela, vous avez écrit votre premier programme Python. Toutes nos félicitations!

Je vous recommande de créer un raccourci vers l'inactivité et de le placer sur votre bureau pour un accès facile à l'avenir.

Dans les étapes suivantes, j'expliquerai les bases mêmes du fonctionnement des choses en Python. N'hésitez pas à les consulter si vous débutez en programmation ou passez à la dernière étape où j'ai joint une feuille de triche Python avec la plupart des fonctionnalités de base sous forme d'exemple.

Étape 4: Commentaires

Puisque nous savons déjà comment imprimer, c'est-à-dire écrire des choses à l'écran, nous pouvons passer à l'ajout de commentaires à notre code. Les commentaires sont une partie très importante du codage et vous font passer pour un pro. Les commentaires sont des lignes de code qui ne sont là que pour les personnes qui lisent le code. Ils expliquent ce que la section de code est censée faire en langage humain, vous n'avez donc pas besoin d'analyser chaque ligne de code juste pour voir ce qu'elle fait.

Rappelez-vous, commentaires = bien

Nous écrivons un commentaire en utilisant #. Python ne voit rien après #, un commentaire ressemble à ceci:

print ("Je l'ai refait") #Oups

Si vous appuyez sur F5 et exécutez le programme, la sortie sera "Je l'ai fait à nouveau" sans Oups.

Maintenant que vous savez comment commenter votre code, passons à quelques calculs.

Instructables a tendance à gâcher le code si vous le copiez et le collez, je vous recommande donc de copier le code de cette étape à partir de mon GitHub, ici.

Étape 5: Enregistrement et utilisation des variables

Puisque nous écrivons des programmes maintenant, la plupart d'entre eux devront stocker les données que nous écrivons dans le programme et ensuite en faire quelque chose. Vous pouvez soit coder les informations dans le programme avant de l'exécuter, soit les saisir lorsque vous y êtes invité en utilisant la fonction input().

Vous devez d'abord savoir que Python (et d'autres langages de programmation) ne voient pas = comme nous.

Pour Python = signifie enregistrer le côté droit de = sur le côté gauche de =. Afin d'éviter toute confusion, voyons un exemple.

Comme nous sommes maintenant des programmeurs, des explications sur ce que fait le code seront dans les commentaires.

a=1 #le nom a est maintenant égal à 1

b=a #puisque a est égal à 1, b est maintenant également égal à 1

print ("a") #nous devons imprimer les valeurs afin de voir le programme en cours d'exécution

Comme vous l'avez peut-être remarqué, les programmes en Python s'exécutent de la première ligne à la dernière dans un ordre séquentiel. Cela signifie que si nous redéfinissons maintenant une variable, la valeur qu'elle contient sera remplacée. Par exemple:

a=1 #a est 1b=a #b est aussi 1, puisque a=1a=2 #a est maintenant changé en 2, mais b se souvient toujours de la première valeur de a, puisque nous avons changé la valeur de a à la ligne 3 et b a été défini à la ligne 2

imprimer ("a")

print("b")

Instructables a tendance à gâcher le code si vous le copiez et collez-le donc je vous recommande de copier le code de cette étape à partir de mon GitHub, ici.

Étape 6: Calculs

Faisons maintenant quelques calculs, juste une mise à jour mineure par rapport à ce que nous faisions à l'étape précédente.

a=1

b=2

c=0 #on donne d'abord une valeur à c, alors pourquoi pas 0, ça peut être n'importe quoi, puisque nous allons changer la valeur à la ligne suivante

c=a+b #c est maintenant 1+2 aka c=3

print ("c: ", c) #nous imprimons "c: " sous forme de texte, puis ajoutez la valeur de c pour que cela soit joli

print("a: ", a, "b: ", b, "c: ", c) #de la même manière on imprime les autres variables et leurs noms

De la même manière, nous pouvons utiliser:

+, - plus et moins sont explicites

* multiplie les valeurs

/ divise les valeurs

Par exemple:

a=1

b=2

c=a/b #la valeur de c est maintenant 1/2 aka 0.5

print("c: ", c)

Instructables a tendance à gâcher le code si vous le copiez et le collez, je vous recommande donc de copier le code de cette étape à partir de mon GitHub, ici.

Étape 7: instructions Si

Parfois, nous voudrons que notre programme n'affiche un résultat que SI quelque chose se produit. Dans ce programme, nous n'imprimerons le nombre que s'il est supérieur à 100:

nombre1=10 #nous pouvons lui donner n'importe quel nom, les exemples précédents ont utilisé un comme exemple

mississippi=90 #voir, le nom peut être n'importe quoi, pourvu qu'il commence par une lettre

a=91 #on peut toujours utiliser un

si nombre1+mississippi>=100: #SI le côté gauche est supérieur ou égal à la droite

print ("number1+mississippi est au moins 100") #do this (oui, il doit être indenté)

if number1+a==100: #SI la gauche est exactement égale à la droite

print ("nombre1+a est au moins 100") #faire ceci, sauf si le SI n'est pas vrai

Si nous exécutons ce programme, nous verrons qu'il n'affiche que la première instruction, puisque 10+90 vaut 100

Instructables a tendance à gâcher le code si vous le copiez et le collez, je vous recommande donc de copier le code de cette étape à partir de mon GitHub, ici.

Étape 8: La fin ???

C'est tout pour Python ?!

Naaah, loin de là. Vous connaissez maintenant les bases de la sauvegarde des variables et de leur utilisation mathématique. Pour plus de fonctionnalités, j'ai joint une feuille de triche Python avec des exemples de code simples. La meilleure façon d'apprendre est d'essayer les exemples par vous-même et de voir ce qui se passe lorsque vous modifiez le code.

Les fichiers peuvent également être trouvés sur mon GitHub, ici:

Conseillé: