🐍 Python — Les bases
Installation
Python 3 est généralement préinstallé sous Linux. Pour vérifier :
python3 --version
Pour installer :
sudo apt install python3 python3-pip
Votre premier programme
Créez un fichier bonjour.py :
print("Bonjour, monde !")
Exécutez-le :
python3 bonjour.py
Les variables
nom = "Papinou"
age = 42
taille = 1.75
actif = True
print("Nom :", nom)
print("Âge :", age)
Les types de données
| Type | Exemple | Description |
|---|---|---|
str |
"bonjour" |
Chaîne de caractères |
int |
42 |
Nombre entier |
float |
3.14 |
Nombre décimal |
bool |
True / False |
Booléen |
list |
[1, 2, 3] |
Liste |
dict |
{"clé": "valeur"} |
Dictionnaire |
Les conditions
age = 18
if age >= 18:
print("Vous êtes majeur.")
elif age >= 13:
print("Vous êtes adolescent.")
else:
print("Vous êtes enfant.")
Les boucles
# Boucle for
for i in range(5):
print(i) # Affiche 0, 1, 2, 3, 4
# Boucle while
compteur = 0
while compteur < 5:
print(compteur)
compteur += 1
Les fonctions
def saluer(nom):
return "Bonjour, " + nom + " !"
message = saluer("Papinou")
print(message)
Travailler avec des fichiers
# Lire un fichier
with open("monfichier.txt", "r") as f:
contenu = f.read()
print(contenu)
# Écrire dans un fichier
with open("monfichier.txt", "w") as f:
f.write("Bonjour depuis Python !\n")
Environnement virtuel (bonne pratique)
python3 -m venv venv
source venv/bin/activate
pip install nompaquet
deactivate
Voir la page Outils avancés Linux pour plus de détails.
Ressources
- docs.python.org/fr — documentation officielle en français
- Futurecoder — apprendre Python interactivement
- OpenClassrooms — Python