Apprendre Python en 1 heure - Cours débutant complet 2024
Apprenez à coder en Python en français en une heure avec ce tutoriel pour débutants. Ce cours vous guide pas à pas pour maîtriser les bases de Python.
Projet 1 - Convertisseur de Degrés
Codez un programme pour convertir des degrés Celsius en degrés Fahrenheit.
- Demandez à l’utilisateur d’entrer une température en degrés Celsius
- Convertissez ces degrés Celsius en degrés Fahrenheit
- Affichez le résultat avec la fonction print
Le programme demande à l’utilisateur d’entrer des degrés en Celsius et puis on affiche combien ça fait en Fahrenheit.
Projet 2 - Mention au Bac
Créez un programme Python qui demande à l’utilisateur sa moyenne au baccalauréat et affiche la mention correspondante selon les critères suivants :
- Pas de mention : moyenne inférieure à 12
- Assez bien : moyenne entre 12 (inclus) et 14 (exclus)
- Bien : moyenne entre 14 (inclus) et 16 (exclus)
- Très bien : moyenne entre 16 (exclus) et 18 (exclus)
- Félicitations du jury : moyenne supérieure ou égale à 18
Utilisez les notions vues : input
, float
, les conditions if
, elif
et else
, les opérateurs de comparaison <
, >
, <=
, >=
, ==
, !=
, les opérateurs logiques or
et and
.
Aller plus loin
- Mais que se passe-t-il quand l’utilisateur fournit une note supérieure à 20 ?
- Ou quand l’utilisateur entre autre chose qu’un nombre ?
- Vous pouvez réfléchir aux cas qui peuvent faire échouer le code et améliorer votre programme.
Projet 3 - Le jeu du pendu
L’utilisateur doit deviner un mot mystère avant d’avoir perdu toutes ses vies.
Le joueur possède 7 vies.
On lui demande une lettre à chaque tour :
- Si la lettre se trouve dans le mot, on l’affiche
- Sinon, le joueur perd une vie
La partie s’arrête quand :
- Le joueur n’a plus de vies
- Ou bien s’il a trouvé le mot mystère
Implémentez une boucle dans votre code.
Projet 4 - Fonction range
Dans ce quatrième projet on réécrit une version simplifiée de la fonction range
.
La fonction range
est une fonction que vous allez souvent utiliser avec vos boucles for
.
C’est donc une bonne idée d’en coder une soi-même pour bien la comprendre.
Faites donc une fonction qui :
- Prend un paramètre (exemple :
n
) - Renvoie une liste de taille de ce paramètre (
n
) qui continent[0, 1, 2, ..., n - 1]
Ce projet va tester votre compréhension des fonctions en Python.
Projet 5
Faites une classe de votre choix. Votre classe doit comporter :
- Un constructeur
- Au moins un attribut
- Au moins une méthode
Amusez-vous !
Je m'appelle Thomas, et je code depuis plus de 20 ans. Depuis ma sortie de la première promotion de l'École 42, j'ai conçu et développé des centaines d'applications et de sites web. Sur ce blog, je partage avec vous les stratégies les plus efficaces pour maîtriser l'art de coder et progresser rapidement.