Python pour débutants : Variables et types de données
Vous avez appris comment installer Python et écrire votre premier programme dans la Partie 1. Maintenant, vous devez apprendre à stocker des informations.
Une variable est un nom pour une valeur en mémoire. Considérez-la comme une boîte étiquetée. Vous placez des données à l'intérieur de la boîte et utilisez l'étiquette pour les retrouver plus tard.
Exemple : name = "Ramesh" age = 25
Python utilise le typage dynamique. Cela signifie que vous n'avez pas besoin de dire à Python quel type de données une variable contient. Il le détermine lui-même. Vous pouvez même changer le type de données plus tard.
x = 5 x = "hello"
Cette flexibilité rend le codage rapide. Cependant, vous devez surveiller votre code pour éviter les erreurs.
Règles de nommage des variables :
- Commencez par une lettre ou un underscore (_).
- Ne commencez pas par un chiffre.
- Utilisez uniquement des lettres, des chiffres et des underscores.
- N'utilisez pas de mots-clés Python comme
classouif. - N'oubliez pas que les noms sont sensibles à la casse.
ageetAgesont différents.
Utilisez le snake_case pour vos noms. Cela signifie des mots en minuscules séparés par des underscores.
Exemple : first_name = "Ramesh"
Types de données principaux :
str: Texte comme "hello"int: Nombres entiers comme 25float: Nombres décimaux comme 3.14bool: True ou Falselist: Une collection ordonnéedict: Paires clé-valeur
Utilisez la fonction type() pour vérifier avec quoi vous travaillez. Cela vous aide à trouver les erreurs rapidement.
Python gère facilement les mathématiques :
- Addition
- Soustraction
- Multiplication
- / Division (donne toujours un
float) - // Division entière (supprime la partie décimale)
- % Modulo (trouve le reste)
- ** Exposant
Parfois, vous devez changer un type. C'est ce qu'on appelle le casting. Si un utilisateur tape 25, Python le voit comme une chaîne de caractères (string). Vous devez le convertir en entier (integer) pour effectuer des calculs.
Exemple : user_input = "25" age = int(user_input) print(age + 5)
Maîtrisez ces bases pour éviter les bugs. Dans la Partie 3, nous aborderons les chaînes de caractères et les booléens.
Communauté d'apprentissage optionnelle : https://t.me/GyaanSetuAi