0% ont trouvé ce document utile (0 vote)
2 vues12 pages

Les Structures Conditionnelles en Python

La formation sur les structures conditionnelles en Python, animée par Yassine Ben Salah, explique comment modifier le traitement d'un programme en fonction d'une condition. Elle couvre les formes réduite, complète et généralisée des structures conditionnelles, avec des exemples de syntaxe et d'utilisation. L'importance de l'indentation et des instructions conditionnelles est également soulignée.

Transféré par

medbjtn
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues12 pages

Les Structures Conditionnelles en Python

La formation sur les structures conditionnelles en Python, animée par Yassine Ben Salah, explique comment modifier le traitement d'un programme en fonction d'une condition. Elle couvre les formes réduite, complète et généralisée des structures conditionnelles, avec des exemples de syntaxe et d'utilisation. L'importance de l'indentation et des instructions conditionnelles est également soulignée.

Transféré par

medbjtn
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Formation Python

Les structures conditionnelles


Formateur
Yassine Ben Salah
Formation Python

Les structures conditionnelles


en Python

Formateur : Yassine Ben Salah 2


Les structures conditionnelles en
Python

Présentation
Une structure de contrôle conditionnelle
permet à un programme de modifier son
traitement en fonction d’une condition.
Une condition est une expression qui
renvoie une des deux valeurs suivantes : Vrai
(True) ou Faux (False)

Formateur : Yassine Ben Salah 3


Les structures conditionnelles en Python
La Forme réduite

Définition
Une structure de contrôle conditionnelle est
dite forme simple réduite lorsque le traitement
dépend d’une condition.
Si la condition est évaluée à Vrai, le
traitement sera exécuté

Formateur : Yassine Ben Salah 4


Les structures conditionnelles en Python
La Forme réduite

Syntaxe
if condition : (: représente la fin de la condition)
____traitement ou bien pass
#Retour à la ligne sans indentation
ph = float(input('Entrer la valeur de PH : '))
if ph < 7.0 :
print("C’est un acide")

if ph>7.0:
print("C’est une base ")

Formateur : Yassine Ben Salah 5


Les structures conditionnelles en Python
La Forme réduite
N.B. :
 Avec python, il faut respecter bien l'alignement, c'est à dire
les conditions doivent être en même niveau et les
traitements doivent être aussi au même niveau (notion
d’indentation)
 Toutes les instructions au même niveau d’indentation
appartiennent au même bloc.
 L’instruction pass ne fait rien. Elle peut être utilisée
lorsqu’une instruction est nécessaire pour fournir une
syntaxe correcte, mais qu’aucune action ne doit être
effectuée.

Formateur : Yassine Ben Salah 6


Les structures conditionnelles en Python
La Forme complète

Définition
Une structure de contrôle conditionnelle à forme
complète, si suivant la valeur d’une condition, on
exécute soit le traitement 1 soit le traitement 2
Si la condition est évaluée à Vraie, alors le
traitement 1 est exécuté, dans le cas contraire le
traitement 2 est exécuté

Formateur : Yassine Ben Salah 7


Les structures conditionnelles en Python
La Forme complète

Syntaxe
if condition : (: représente la fin de la condition)
____traitement1
else :
____traitement2 ou bien pass
#Retour à la ligne sans indentation

Formateur : Yassine Ben Salah 8


Les structures conditionnelles en Python
La Forme complète

n = int(input('Saisir un entier : '))


if n < 0 :
print(n, ' est négatif ')
else :
print(n,' est positif ')

Formateur : Yassine Ben Salah 9


Les structures conditionnelles en Python
La Forme généralisée

Définition
Une structure de contrôle conditionnelle à forme
généralisée permet de résoudre des problèmes
comportant plus de deux traitement en fonction des
conditions
L’exécution d’un traitement entraîne
automatiquement le non exécution des autres
traitements

Formateur : Yassine Ben Salah 10


Les structures conditionnelles en Python
La Forme généralisée

Syntaxe
if condition1 : (: représente la fin de la condition)
____traitement 1
elif condition2 :
____traitement 2 ou bien pass
elif condition3 :
____traitement 3 ou bien pass
........
else:
____traitement n
#Retour à la ligne sans indentation

Formateur : Yassine Ben Salah 11


Les structures conditionnelles en Python
La Forme généralisée

ab = int(input ('Entrer le nombre des abonnées dans votre chaîne Youtube : '))

if ab > 100 :
print('Vous continuez avec youtube')
elif ab > 50 :
print('Faites un autre effort')
else:
print('Arrêtez avec youtube')

Formateur : Yassine Ben Salah 12

Vous aimerez peut-être aussi