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 notions clés que vous avez maîtrisées, 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, en comprenant comment utiliser efficacement les entiers, chaînes de caractères, nombres à virgule flottante et booléens. Ces éléments sont essentiels pour manipuler divers types de données dans vos programmes.
N'oubliez pas que nous pouvons déterminer le type de donnée à l'aide de 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 nommage approprié des variables améliore la lisibilité et la maintenabilité du code. Vous avez appris à utiliser des noms explicites qui reflètent la donnée stockée et respectent les conventions de nommage de Python.
Rappelez-vous les règles :
1. Toujours commencer par une lettre ou un underscore
Les noms de variables doivent commencer par une lettre ou un underscore, comme item_name
ou _price
. Ne commencez jamais un nom de variable par un chiffre (par exemple, 2item
est invalide).
2. Utiliser uniquement des lettres, des chiffres et des underscores
Les noms de variables doivent uniquement contenir des lettres, des chiffres et des underscores. Par exemple, item_name1
est correct, mais évitez d'utiliser des caractères spéciaux comme les tirets (item-name
est invalide).
3. Attention à la casse
Python distingue les majuscules des minuscules. Ainsi, item
et Item
sont deux variables différentes en Python.
4. Ne pas utiliser les mots réservés de Python
Évitez d'utiliser les mots-clés réservés de Python (comme print
, if
et type
) comme noms de variables, car ils sont déjà utilisés à des fins spécifiques dans le langage.
Stockage des données dans des variables
Vous avez pratiqué le stockage et la récupération de données à l'aide de variables, un aspect fondamental de la programmation permettant la manipulation des données.
Vous pouvez revoir le stockage et la récupération de données à l'aide de variables grâce à 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 des données variables, comme illustré dans 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 et longueur des chaînes de caractères
Vous avez appris à accéder à des caractères spécifiques dans une chaîne et à déterminer la longueur d'une chaîne à l'aide de la fonction len()
, améliorant ainsi votre capacité à manipuler des données textuelles. Rappel : l'indexation positive commence à 0
et l'indexation négative commence à -1
.
Consultez 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 de caractères
Le découpage et la concaténation de chaînes vous ont permis de manipuler efficacement les chaînes, en créant de nouvelles à partir de celles existantes. Il est important de noter que lorsque la syntaxe string[start:end]
est utilisée, start
correspond à l’indice du premier caractère à inclure, et end
à l’indice juste après le dernier caractère à 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 le type de données en Python utilisé pour représenter des nombres entiers ?
2. Lequel des noms 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écouper cette chaîne pour ne récupérer que "Celery"
?
Merci pour vos commentaires !