Qu’est-ce que Python?
Python est un langage de programmation interprete, de haut niveau et polyvalent. C’est l’un des plus utilises au monde grace a une syntaxe claire et lisible, ideale pour les debutants. On l’emploie en developpement web, science des donnees, automatisation, intelligence artificielle, et bien plus.
Comment executer Python
Installez d’abord Python depuis python.org. Pendant l’installation, cochez “Add Python to PATH”. Pour executer un fichier, ouvrez un terminal, placez-vous dans le dossier de votre fichier .py et tapez:
python nom_fichier.py
Vous pouvez aussi utiliser VS Code ou PyCharm pour lancer le code avec un bouton.
Le jeu “Deviner le nombre”
L’ordinateur choisit un nombre secret entre 1 et 10 et l’utilisateur essaie de le deviner. C’est un classique pour pratiquer variables, conditions et boucles.
Importer le module random
Pour generer des nombres aleatoires, on utilise le module random:
import random
nombre_secret = random.randint(1, 10)
Boucle principale avec input
Une boucle while maintient le jeu actif jusqu’a ce que l’utilisateur trouve. A l’interieur, on demande un nombre via input() puis on le convertit en entier:
while en_jeu:
try:
nombre_utilisateur = int(input("Devinez un nombre de 1 à 10 : "))
# ... validations et comparaisons
except ValueError:
print("Entrez un nombre entier de 1 à 10.")
Conditions et feedback
Selon l’ecart entre le nombre saisi et le nombre secret, on donne des indices “Chaud” ou “Froid”:
ecart = abs(nombre_utilisateur - nombre_secret)
if ecart == 0:
print("Bravo, trouvé !")
en_jeu = False
elif ecart <= 5:
print("Chaud")
else:
print("Froid")
Gestion des erreurs avec try/except
Si l’utilisateur saisit du texte au lieu d’un nombre, int() leve ValueError. On l’intercepte avec try/except pour eviter que le programme ne s’arrete.
