Contenu du cours
Introduction à Python
Introduction à Python
Récapitulatif
Félicitations pour avoir terminé cette section passionnante de notre cours Python !
Vous avez développé une solide compréhension du contrôle du flux logique dans vos programmes en utilisant divers constructeurs 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 aident à 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
Vous avez maîtrisé l'art de combiner plusieurs conditions en utilisant 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
Nous avons exploré comment utiliser les opérateurs d'appartenance pour vérifier la présence ou l'absence d'un élément dans une séquence et comment utiliser la fonction type()
pour confirmer le type de données d'une variable :
- Opérateurs d'appartenance comme
in
etnot in
. - Comparaison de types en utilisant
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 en fonction de diverses conditions. Cette compétence fondamentale est cruciale 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. Que retournera l'instruction print suivante ?
3. Comment vérifiez-vous si la sous-chaîne "apple"
est dans la chaîne assignée à fruits
?
4. Quelle ligne de code vérifie correctement le type de données de item_price
pour voir s'il s'agit d'un float
?
5. Quelle sortie le code Python suivant produira-t-il ?
Merci pour vos commentaires !