0% ont trouvé ce document utile (0 vote)
0 vues3 pages

Python de Zero Guide

Ce guide pratique enseigne les bases de Python aux débutants à travers des explications simples, des exercices et des mini-projets. Il couvre des concepts essentiels tels que les variables, les types de données, les conditions, les boucles et les fonctions, tout en proposant des projets comme une calculatrice et un jeu de devinette. Le plan d'apprentissage suggéré sur 30 jours permet de progresser de manière structurée et encourage la pratique régulière.

Transféré par

chrissamu14
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues3 pages

Python de Zero Guide

Ce guide pratique enseigne les bases de Python aux débutants à travers des explications simples, des exercices et des mini-projets. Il couvre des concepts essentiels tels que les variables, les types de données, les conditions, les boucles et les fonctions, tout en proposant des projets comme une calculatrice et un jeu de devinette. Le plan d'apprentissage suggéré sur 30 jours permet de progresser de manière structurée et encourage la pratique régulière.

Transféré par

chrissamu14
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

PYTHON DE ZÉRO

Guide pratique pour débutants

Apprends les bases de Python avec des explications simples, des exercices et trois mini-projets.

Introduction
Python est un langage de programmation très adapté aux débutants. Il permet de créer des programmes,
des jeux simples, des outils et bien d’autres projets. Ce guide te fait progresser étape par étape.

1. Ton premier programme


Crée un fichier appelé [Link] et écris :

print("Bonjour !")

2. Les variables
Une variable sert à stocker une information.

nom = "Alex"
age = 18
print(nom)
print(age)

x = 10
y = 5
print(x + y)

3. Les types de données


Python utilise notamment du texte, des nombres entiers, des nombres décimaux et des valeurs vrai/faux.

4. Demander une information


La fonction input() permet de demander une réponse à l’utilisateur.

nom = input("Quel est ton prénom ? ")


print("Bonjour", nom)

age = int(input("Quel âge as-tu ? "))


print("Tu as", age, "ans.")

5. Les conditions
Les conditions permettent au programme de prendre des décisions avec if et else.

age = 18
if age >= 18:
print("Tu es majeur.")
else:
print("Tu es mineur.")

6. Les boucles
Les boucles permettent de répéter une action plusieurs fois.

for i in range(1, 11):


print(i)

7. Les fonctions
Une fonction regroupe des instructions que tu peux réutiliser.

def saluer(nom):
print("Bonjour", nom)

saluer("Alex")

8. Les listes
Une liste permet de stocker plusieurs éléments dans une même variable.

fruits = ["pomme", "banane", "orange"]


for fruit in fruits:
print(fruit)

9. Mini-projet : calculatrice
Crée une petite calculatrice avec deux nombres et les opérations principales.

a = float(input("Premier nombre : "))


b = float(input("Deuxième nombre : "))
print("Addition :", a + b)
print("Soustraction :", a - b)
print("Multiplication :", a * b)
if b != 0:
print("Division :", a / b)
else:
print("Division impossible par zéro.")

10. Mini-projet : deviner le nombre


Utilise le module random pour créer un petit jeu où le joueur doit deviner un nombre.

import random
nombre = [Link](1, 10)
choix = int(input("Devine le nombre entre 1 et 10 : "))
if choix == nombre:
print("Bravo !")
else:
print("Ce n’est pas le bon nombre.")
print("Le nombre était :", nombre)

11. Mini-projet : pierre-papier-ciseaux


Crée un jeu contre l’ordinateur avec pierre, papier et ciseaux.

import random
choix = ["pierre", "papier", "ciseaux"]
ordinateur = [Link](choix)
joueur = input("Choisis pierre, papier ou ciseaux : ")
print("Ordinateur :", ordinateur)
if joueur == ordinateur:
print("Égalité !")
elif ((joueur == "pierre" and ordinateur == "ciseaux") or
(joueur == "papier" and ordinateur == "pierre") or
(joueur == "ciseaux" and ordinateur == "papier")):
print("Tu as gagné !")
else:
print("Tu as perdu !")

12. Comment progresser


Lis une notion, écris le code toi-même, fais des erreurs, comprends-les, corrige-les et crée tes propres
projets.

Exercices
1. Afficher ton prénom.

2. Créer une calculatrice.

3. Demander l’âge et calculer l’âge dans 5 ans.

4. Vérifier si un nombre est positif ou négatif.

5. Afficher les nombres de 1 à 100.

6. Créer une liste de cinq jeux.

7. Créer une fonction qui additionne deux nombres.

8. Créer un jeu de devinette.

9. Créer pierre-papier-ciseaux.

10. Créer un petit programme de gestion de notes.

Plan d’apprentissage sur 30 jours


Semaine 1 : variables, types, print(), input() et calculs.

Semaine 2 : conditions, boucles, listes et fonctions.

Semaine 3 : modules, erreurs, petits programmes et exercices.

Semaine 4 : calculatrice, devinette, pierre-papier-ciseaux et ton propre mini-projet.

Conclusion
Tu n’as pas besoin de connaître tout Python avant de commencer. Apprends une notion, pratique-la et
construis quelque chose avec. La régularité est plus importante que la vitesse.

Vous aimerez peut-être aussi