PYTHON MASTER 2.0🔱
632 subscribers
35 photos
3 videos
21 files
61 links
===[ PYTHON MASTER 2.0 ]===

Canal Télégram d'apprentissage de la programmation informatique en langage python .
⚡️ Script python
⚡️ Logiciel
⚡️ Programmation

Apprentissage version 2.0

⚡️Formateur⚡️ : @mr_bkb
Download Telegram
Question 8 :
Comment utiliser les fonctions pour "factoriser ce code" ?
print("Bonjour je m'appelle " + "toto") print("J'ai ", 30, "ans") print("Bonjour je m'appelle " + "david") print("J'ai ", 20, "ans")
Anonymous Quiz
63%
En créant une fonction qui prend en paramètres un nom et un âge, et ensuite faire deux appels.
16%
En mettant ce code dans une fonction qui ne prends aucun paramètre et on fait un appel.
21%
Print est déjà une fonction , plus besoin d'ajouter une autre fonction
👍1
Je viens de donner un exercice à faire dans le groupe de discussion
Ceux qui n'y sont pas manquent trop de choses

Voici le lien
https://t.me/pythonmastergroupe
Tous au travail
This media is not supported in your browser
VIEW IN TELEGRAM
"Je code donc je crée, du bout de mes doigts le futur naît"
Qui a déjà commencé avec l'exercice ?
👍1
PYTHON MASTER 2.0🔱 pinned «Pour les nouveaux VOICI LA FEUILLE DE ROUTE 👉COMMENT BIEN DEBUTER EN PROGRAMMATION ? https://t.me/pythonmaster2_0/10 👉INSTALLATION DES LOGICIELS SUR VOTRE MACHINE https://t.me/pythonmaster2_0/28 👉PYTHON SUR ANDROID https://t.me/pythonmaster2_0/51 👉PREMIER…»
This media is not supported in your browser
VIEW IN TELEGRAM
🔥3
Résultat du code?
Anonymous Quiz
11%
1
57%
Hello there
22%
Error
9%
0
🔥3
Bonjour, aujourd'hui on va parler des boucles en python
LES BOUCLES
Les boucles sont un concept nouveau pour vous. Elles vont vous permettre de repeter une certaine opération autant de fois que nécessaire. Le concept risque de vous sembler un peu théorique car les applications pratiques présentées dans ce chapitre ne vous paraîtront probablement pas très intéressantes. Toutefois, il est impératif que cette notion soit comprise avant que vous ne passiez à la suite. Viendra vite le moment où vous aurez du mal à écrire une application sans boucle.
En outre, les boucles peuvent permettre de parcourir certaines séquences comme les chaînes de caractères pour, par exemple, en extraire chaque caractère.
Alors, on commence ?
En quoi cela consiste-t-il ?
Comme je l'ai dit juste au-dessus, les boucles constituent un moyen de répéter un certain
nombre de fois des instructions de votre programme. Prenons un exemple simple, même
s'il est assez peu réjouissant en lui-même : écrire un programme a chant la table de
multiplication par 7, de 1 * 7 à 10 * 7.
. . . bah quoi ?
Bon, ce n'est qu'un exemple, ne faites pas cette tête, et puis je suis sûr que ce sera utile
pour certains. Dans un premier temps, vous devriez arriver au programme suivant :
print (" 1 * 7 =", 1 * 7)
print (" 2 * 7 =", 2 * 7)
print (" 3 * 7 =", 3 * 7)
print (" 4 * 7 =", 4 * 7)
print (" 5 * 7 =", 5 * 7)
print (" 6 * 7 =", 6 * 7)
print (" 7 * 7 =", 7 * 7)
print (" 8 * 7 =", 8 * 7)
print (" 9 * 7 =", 9 * 7)
print ("10 * 7 =", 10 * 7)
. . . et le résultat :
1 * 7 = 7
2 * 7 = 14
3 * 7 = 21
4 * 7 = 28
5 * 7 = 35
6 * 7 = 42
7 * 7 = 49
8 * 7 = 56
9 * 7 = 63
10 * 7 = 70
Bon, c'est sûrement la première idée qui vous est venue et cela fonctionne, très bien
même. Seulement, vous reconnaîtrez qu'un programme comme cela n'est pas bien utile.
Essayons donc le même programme mais, cette fois-ci, en utilisant une variable ; ainsi,
si on décide d'a cher la table de multiplication de 6, on n'aura qu'à changer la valeur
de la variable ! Pour cet exemple, on utilise une variable nb qui contiendra 7. Les
instructions seront légèrement di érentes mais vous devriez toujours pouvoir écrire ce
programme :
nb = 7
print (" 1 *", nb , "=", 1 * nb)
print (" 2 *", nb , "=", 2 * nb)
print (" 3 *", nb , "=", 3 * nb)
print (" 4 *", nb , "=", 4 * nb)
print (" 5 *", nb , "=", 5 * nb)
print (" 6 *", nb , "=", 6 * nb)
print (" 7 *", nb , "=", 7 * nb)
print ( "8 *", nb , "=", 8 * nb)
print (" 9 *", nb , "=", 9 * nb)
print ("10 *", nb , "=", 10 * nb)
👍2
Le résultat est le même, vous pouvez véri er. Mais le code est quand-même un peu plus intéressant : on peut changer la table de multiplication à a cher en changeant la valeur de la variable nb.
Mais ce programme reste assez peu pratique et il accomplit une tâche bien répétitive.
Les programmeurs étant très paresseux, ils préfèrent utiliser les boucles.
La boucle while
La boucle que je vais présenter se retrouve dans la plupart des autres langages de
programmation et porte le même nom. Elle permet de répéter un bloc d'instructions
tant qu'une condition est vraie (while signi e tant que en anglais). J'espère que le
concept de bloc d'instructions est clair pour vous, sinon je vous renvoie au chapitre
précédent.
La syntaxe de while est :
while condition :
# instruction 1
# instruction 2
# ...
# instruction N
Vous devriez reconnaître la forme d'un bloc d'instructions, du moins je l'espère.