1. Message de bienvenue avec des emojis
print("Salut à tous ! 🎉 Bienvenue dans le monde magique de Python ! 🐍💻")
2. Calcul de l’âge d’une personne dans 10 ans
age = int(input("Quel âge as-tu ? "))
print("Dans 10 ans, tu auras", age + 10, "ans ! 🎈")
3. Addition simple entre deux nombres
nombre1 = int(input("Entrez un nombre : "))
nombre2 = int(input("Entrez un autre nombre : "))
print("La somme est :", nombre1 + nombre2)
4. Convertisseur de température (Celsius -> Fahrenheit)
celsius = float(input("Entrez la température en Celsius : "))
fahrenheit = (celsius * 9/5) + 32
print("La température en Fahrenheit est :", fahrenheit)
5. Jeu de devinettes simple
import random
nombre_secret = random.randint(1, 5)
devine = int(input("Devinez le nombre magique entre 1 et 5 : "))
if devine == nombre_secret:
print("Bravo ! Vous avez deviné ! 🎉")
else:
print("Dommage, le nombre magique était", nombre_secret)
6. Table de multiplication interactive
nombre = int(input("Choisissez un nombre : "))
for i in range(1, 11):
print(nombre, "x", i, "=", nombre * i)
7. Convertir des secondes en minutes
secondes = int(input("Entrez un nombre de secondes : "))
minutes = secondes // 60
reste_secondes = secondes % 60
print(minutes, "minutes et", reste_secondes, "secondes")
8. Salutation personnalisée
nom = input("Comment t'appelles-tu ? ")
print("Bonjour,", nom, "! Content de te rencontrer 😊")
9. Message aléatoire inspirant
import random
messages = ["Tu es incroyable ! 🌟", "N’abandonne jamais 💪", "Aujourd’hui est une belle journée ! ☀️"]
print(random.choice(messages))
10. Compter jusqu’à 10 avec des emojis
for i in range(1, 11):
print("Compteur :", i, "🐢")
11. Générateur de nombre aléatoire
import random
nombre_aleatoire = random.randint(1, 100)
print("Voici un nombre aléatoire entre 1 et 100 :", nombre_aleatoire)
12. Multiplication de deux nombres
nombre1 = float(input("Entrez un premier nombre : "))
nombre2 = float(input("Entrez un deuxième nombre : "))
print("Le produit est :", nombre1 * nombre2)
13. Jeu de pile ou face
import random
resultat = random.choice(["Pile", "Face"])
print("Le résultat est :", resultat)
14. Convertisseur de kilomètres en miles
km = float(input("Entrez une distance en kilomètres : "))
miles = km * 0.621371
print("La distance en miles est :", miles)
15. Phrase répétée plusieurs fois
phrase = input("Entrez une phrase : ")
for i in range(5):
print(phrase)
16. Affichage des nombres pairs jusqu’à 20
for i in range(2, 21, 2):
print(i)
17. Calcul de l’aire d’un cercle
rayon = float(input("Entrez le rayon du cercle : "))
aire = 3.14159 * rayon * rayon
print("L'aire du cercle est :", aire)
18. Compteur de lettres dans une phrase
phrase = input("Entrez une phrase : ")
print("Votre phrase contient", len(phrase), "caractères.")
19. Jeu des devinettes de mot
mot_secret = "python"
essai = input("Devinez le mot secret : ")
if essai.lower() == mot_secret:
print("Bravo, vous avez trouvé ! 🎉")
else:
print("Ce n'est pas le bon mot.")
20. Calcul du carré d’un nombre
nombre = int(input("Entrez un nombre : "))
print("Le carré de", nombre, "est", nombre ** 2)
21. Affichage d’une pyramide d’étoiles
for i in range(1, 6):
print("*" * i)
22. Table de conversion de Fahrenheit en Celsius
for f in range(0, 101, 10):
c = (f - 32) * 5 / 9
print(f, "°F =", round(c, 2), "°C")
23. Mot à l’envers
mot = input("Entrez un mot : ")
print("Le mot à l'envers est :", mot[::-1])
24. Vérifier si un nombre est pair ou impair
nombre = int(input("Entrez un nombre : "))
if nombre % 2 == 0:
print(nombre, "est pair.")
else:
print(nombre, "est impair.")
25. Convertir des heures en secondes
heures = int(input("Entrez un nombre d'heures : "))
secondes = heures * 3600
print("Cela correspond à", secondes, "secondes.")
26. Calcul du périmètre d’un rectangle
longueur = float(input("Entrez la longueur : "))
largeur = float(input("Entrez la largeur : "))
print("Le périmètre du rectangle est :", 2 * (longueur + largeur))
27. Petit quizz
print("Quel est la couleur du ciel par temps clair ?")
reponse = input("Entrez votre réponse : ")
if reponse.lower() == "bleu":
print("Bonne réponse ! 🎉")
else:
print("Mauvaise réponse.")
28. Émoji aléatoire
import random
emojis = ["😀", "😂", "😅", "😍", "😎", "😊"]
print("Émoji aléatoire :", random.choice(emojis))
29. Générateur de nom de super-héros
nom = input("Entrez votre prénom : ")
super_nom = nom + "inator"
print("Votre nom de super-héros est :", super_nom)
30. Phrase aléatoire
import random
phrases = ["Apprendre Python, c'est cool !", "Codons en s'amusant !", "Bienvenue dans l'univers du code !"]
print(random.choice(phrases))
1. Calculer le nombre de jours dans X années
annees = int(input("Combien d'années voulez-vous convertir en jours ? "))
jours = annees * 365
print("Cela fait environ", jours, "jours.")
2. Convertir du texte en majuscules
texte = input("Entrez un texte : ")
print("Texte en majuscules :", texte.upper())
3. Compte à rebours pour un événement spécial
for i in range(10, 0, -1):
print(i)
print("C'est parti ! 🚀")
4. Calculer le périmètre d’un carré
cote = float(input("Entrez la longueur d'un côté du carré : "))
perimetre = cote * 4
print("Le périmètre du carré est :", perimetre)
5. Afficher le jour de la semaine en fonction d'un numéro
jours = ["Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"]
num = int(input("Entrez un numéro (1-7) : "))
print("Le jour est :", jours[num - 1])
6. Séparateur de lettres dans un mot
mot = input("Entrez un mot : ")
for lettre in mot:
print(lettre)
7. Convertir des mètres en kilomètres
metres = float(input("Entrez une distance en mètres : "))
kilometres = metres / 1000
print("Cela fait", kilometres, "kilomètres.")
8. Multiplier chaque nombre d’une liste par 2
nombres = [1, 2, 3, 4, 5]
for nombre in nombres:
print(nombre * 2)
9. Simuler un lancer de dé
import random
de = random.randint(1, 6)
print("Vous avez lancé un dé et obtenu :", de)
10. Convertir des heures en jours
heures = int(input("Entrez un nombre d'heures : "))
jours = heures / 24
print("Cela fait environ", jours, "jours.")
11. Retourner les mots d'une phrase
phrase = input("Entrez une phrase : ")
mots = phrase.split()
mots.reverse()
print(" ".join(mots))
12. Afficher une suite de nombres impairs
for i in range(1, 20, 2):
print(i)
13. Vérifier si un nombre est divisible par 3
nombre = int(input("Entrez un nombre : "))
if nombre % 3 == 0:
print(nombre, "est divisible par 3.")
else:
print(nombre, "n'est pas divisible par 3.")
14. Calculer l'aire d'un triangle
base = float(input("Entrez la base du triangle : "))
hauteur = float(input("Entrez la hauteur du triangle : "))
aire = (base * hauteur) / 2
print("L'aire du triangle est :", aire)
15. Imprimer des lignes de points
for i in range(1, 6):
print("." * i)
16. Mélanger des lettres dans un mot
import random
mot = input("Entrez un mot : ")
lettres = list(mot)
random.shuffle(lettres)
print("Mot mélangé :", ''.join(lettres))
17. Calculer la somme des chiffres d'un nombre
nombre = input("Entrez un nombre : ")
somme = sum(int(chiffre) for chiffre in nombre)
print("La somme des chiffres est :", somme)
18. Convertir du texte en minuscules
texte = input("Entrez un texte : ")
print("Texte en minuscules :", texte.lower())
19. Affichage d'un compteur de nombres carrés
for i in range(1, 11):
print(i, "carré =", i ** 2)
20. Calcul de la TVA sur un prix
prix = float(input("Entrez le prix hors taxe : "))
tva = prix * 0.2
print("La TVA est de :", tva)
21. Vérifier si un mot contient une lettre
mot = input("Entrez un mot : ")
lettre = input("Entrez une lettre à rechercher : ")
if lettre in mot:
print("La lettre est dans le mot.")
else:
print("La lettre n'est pas dans le mot.")
22. Inverser les mots d’une phrase
phrase = input("Entrez une phrase : ")
print("Phrase inversée :", ' '.join(phrase.split()[::-1]))
23. Simuler un lancer de pièce
import random
piece = random.choice(["Pile", "Face"])
print("Le résultat est :", piece)
24. Convertir un nombre en binaire
nombre = int(input("Entrez un nombre entier : "))
print("En binaire :", bin(nombre)[2:])
25. Afficher la table d'addition de 10
for i in range(11):
print("10 +", i, "=", 10 + i)
26. Calculer le prix après réduction
prix_initial = float(input("Entrez le prix initial : "))
reduction = float(input("Entrez le pourcentage de réduction : "))
prix_final = prix_initial * (1 - reduction / 100)
print("Le prix final après réduction est :", prix_final)
27. Convertir une phrase en liste de mots
phrase = input("Entrez une phrase : ")
print("Liste des mots :", phrase.split())
28. Vérifier si un nombre est négatif ou positif
nombre = float(input("Entrez un nombre : "))
if nombre > 0:
print("Le nombre est positif.")
elif nombre < 0:
print("Le nombre est négatif.")
else:
print("Le nombre est zéro.")
29. Calculer le périmètre d'un cercle
rayon = float(input("Entrez le rayon du cercle : "))
perimetre = 2 * 3.14159 * rayon
print("Le périmètre du cercle est :", perimetre)
30. Convertir une phrase en titre
phrase = input("Entrez une phrase : ")
print("Phrase en titre :", phrase.title())