Contenu du cours
Introduction à Python
Introduction à Python
Récapitulatif
Félicitations pour avoir terminé cette section de notre cours Python ! Vous avez acquis une base solide dans plusieurs concepts fondamentaux de la programmation. Passons en revue les compétences et concepts clés que vous avez maîtrisés, afin de vous assurer que vous êtes prêt pour des sujets plus avancés.
Types de Données
Vous avez exploré différents types de données en Python, comprenant comment utiliser efficacement les entiers, chaînes de caractères, flottants, et booléens. Ceux-ci sont cruciaux pour gérer différents types de données dans vos programmes.
Rappelez-vous, nous pouvons déterminer le type de données en utilisant la fonction type()
:
item_name = "Milk" item_price = 3.14 item_quantity = 0 in_stock = False print(type(item_quantity)) # <class 'int'> print(type(item_name)) # <class 'str'> print(type(item_price)) # <class 'float'> print(type(in_stock)) # <class 'bool'>
Règles de Nommage des Variables
Un bon nommage des variables aide à rendre votre code lisible et maintenable. Vous avez appris à utiliser des noms significatifs qui reflètent les données qu'ils contiennent et qui respectent les conventions de nommage de Python.
Rappelez-vous les règles :
1. Toujours Commencer par une Lettre ou un Soulignement
Les noms de variables doivent commencer par une lettre ou un soulignement, comme item_name
ou _price
. Ne commencez pas un nom de variable par un chiffre (par exemple, 2item
est invalide).
2. Utilisez Uniquement des Lettres, Chiffres et Soulignements
Les noms de variables ne doivent contenir que des lettres, chiffres et soulignements. Par exemple, item_name1
est correct, mais évitez d'utiliser des caractères spéciaux comme les tirets (item-name
est invalide).
3. Soyez Conscient de la Sensibilité à la Casse
Python traite les lettres majuscules et minuscules comme différentes. Ainsi, item
et Item
sont deux variables distinctes en Python.
4. N'utilisez pas les Mots Réservés de Python
Évitez d'utiliser les mots-clés intégrés de Python (comme print
, if
, et type
) comme noms de variables, car ils sont déjà utilisés à des fins spéciales dans le langage.
Stocker des Données dans des Variables
Vous avez pratiqué le stockage et la récupération de données en utilisant des variables, un aspect fondamental de la programmation qui permet la manipulation des données.
Vous pouvez revoir le stockage et la récupération de données en utilisant des variables avec l'exemple ci-dessous :
# Storing data in variables item_price = 19.99 item_count = 5 total_cost = item_price * item_count print("Total cost: $", total_cost)
Utilisation des Variables
L'utilisation des variables dans les calculs et les fonctions vous a permis d'effectuer des opérations dynamiques basées sur les données des variables, comme le montre l'exemple suivant :
# Using variables to calculate discounts item_price = 19.99 discount_percentage = 0.2 discounted_price = item_price * (1 - discount_percentage) print("Discounted price: $", discounted_price)
Indexation des Chaînes et Longueur
Vous avez maîtrisé comment accéder à des caractères spécifiques dans une chaîne et déterminer la longueur d'une chaîne en utilisant la fonction len()
, améliorant ainsi votre capacité à travailler avec des données textuelles. Rappelez-vous, l'indexation positive commence à 0
, et l'indexation négative commence à -1
.
Voir l'exemple ci-dessous :
item_name = "Apples" print("First character:", item_name[0]) # A print("Last character:", item_name[-1]) # s print("Length of string:", len(item_name)) # 6
Découpage et concaténation de chaînes
Le découpage et la concaténation de chaînes vous ont permis de manipuler efficacement les chaînes, en créant de nouvelles chaînes à partir de celles existantes. Il est important de noter que lorsque la syntaxe string[start:end]
est utilisée, start
est l'indice du premier caractère que vous souhaitez inclure, et end
est l'indice un au-delà du dernier caractère que vous souhaitez inclure.
greeting = "Hello customer, welcome to the grocery store!" name = "Alice" personal_greeting = greeting[0:5] + " " + name + "," + greeting[15:] print(personal_greeting) # Hello Alice, welcome to the grocery store!
1. Quel est un type de données en Python utilisé pour représenter les nombres entiers ?
2. Lequel des éléments suivants est un nom de variable Python valide ?
3. Quelle est la manière correcte de commencer un nom de variable en Python ?
4. En Python, si vous avez la chaîne fruit = "Apple"
, que renvoie fruit[3]
?
5. Étant donné la chaîne vegetables = "Carrot, Celery"
, comment découperiez-vous cette chaîne pour ne récupérer que "Celery"
?
Merci pour vos commentaires !