Contenu du cours
Introduction à Python
Introduction à Python
Récapitulatif
Félicitations pour avoir terminé cette section passionnante de notre cours Python !
Vous avez acquis une solide compréhension du contrôle du flux logique dans vos programmes à l'aide de différentes structures Python.
Passons en revue les concepts clés que vous avez maîtrisés :
Types de données booléennes et comparaisons
Vous avez appris à utiliser les opérateurs de comparaison pour évaluer des conditions en Python. Ces opérateurs vous permettent de vérifier les relations entre les valeurs et incluent les suivants :
Égal à :
==
;Différent de :
!=
;Supérieur à :
>
;Inférieur à :
<
;Supérieur ou égal à :
>=
;Inférieur ou égal à :
<=
.
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Combinaison de conditions
Maîtrise de la combinaison de plusieurs conditions à l'aide des opérateurs logiques pour prendre des décisions plus complexes :
and
: Évalue àTrue
si les deux conditions sontTrue
;or
: Évalue àTrue
si au moins une condition estTrue
;not
: Inverse l'état logique de son opérande.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Opérateurs d'appartenance et comparaisons de types
Exploration de l'utilisation des opérateurs d'appartenance pour vérifier la présence ou l'absence d'un élément dans une séquence, ainsi que de la fonction type()
pour confirmer le type de données d'une variable :
Opérateurs d'appartenance tels que
in
etnot in
.Comparaison des types à l'aide de
type()
.
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Expressions conditionnelles
Vous avez appris à utiliser les instructions if
, else
et elif
pour exécuter différents blocs de code selon diverses conditions. Cette compétence fondamentale est essentielle pour écrire des programmes Python dynamiques et réactifs :
temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. Quel opérateur est utilisé pour vérifier si deux valeurs ne sont PAS égales en Python ?
2. Quelle sera la valeur affichée par l'instruction print suivante ?
3. Comment vérifier si la sous-chaîne "apple"
se trouve dans la chaîne affectée à fruits
?
4. Quelle ligne de code vérifie correctement si le type de données de item_price
est un float
?
5. Quelle sera la sortie produite par le code Python suivant ?
Merci pour vos commentaires !