Game python

Photo by Austin Chan on Unsplash

Game python

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())