File 27
File 27
File 27
Python est un langage de programmation interprété, ce qui signifie que le code peut être
exécuté directement sans compilation préalable. Sa syntaxe simple et claire le rend
particulièrement accessible aux débutants.
Installation de Python
Concepts de base
1. Syntaxe élémentaire
python
Copier le code
# Ceci est un commentaire
print("Bonjour tout le monde !") # Affiche 'Bonjour tout le monde !'
Python est un langage à typage dynamique, ce qui signifie que le type des variables est
déterminé au moment de l'affectation.
python
Copier le code
x = 5 # entier
y = 3.14 # nombre à virgule flottante
nom = "Alice" # chaîne de caractères
est_etudiant = True # booléen
3. Opérations mathématiques
python
Copier le code
a = 10
b = 3
print(a + b) # Addition
print(a - b) # Soustraction
print(a * b) # Multiplication
print(a / b) # Division
print(a % b) # Modulo (reste de la division)
print(a ** b) # Exponentiation
4. Structures de contrôle
Conditions :
python
Copier le code
age = 18
Boucles :
python
Copier le code
# Boucle for
for i in range(5):
print(i) # Affiche 0, 1, 2, 3, 4
# Boucle while
i = 0
while i < 5:
print(i)
i += 1
5. Fonctions
python
Copier le code
def saluer(nom):
return f"Bonjour, {nom}!"
message = saluer("Alice")
print(message)
6. Listes
python
Copier le code
fruits = ["pomme", "banane", "cerise"]
7. Dictionnaires
python
Copier le code
etudiant = {
"nom": "Alice",
"âge": 21,
"est_etudiant": True
}
print(etudiant["nom"]) # 'Alice'
etudiant["âge"] = 22 # Modifier la valeur associée à la clé 'âge'
python
Copier le code
try:
resultat = 10 / 0
except ZeroDivisionError:
print("Erreur : Division par zéro.")
Ressources supplémentaires
Ces notions de base constituent une première approche de Python. Une fois ces concepts
maîtrisés, vous pourrez explorer des domaines plus avancés tels que les modules, la
programmation orientée objet, etc.