CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Je viens de commencer le python

News culture
La Planète des Singes : Le Nouveau Royaume - la révolution simienne est en marche !
DébutPage précedente
1
Page suivantePage suivante
JoeyBedaine JoeyBedaine
MP
Niveau 4
04 juin 2020 à 15:29:50

Bonjour !
Je viens de commencer le python,
Je voulais coder un mini quizz où l'on dit si on est un homme ou une femme, ainsi que notre âge
J'aimerais qu'à la fin, l'ordi mette un récapitulatif.
Seulement je n'y arrive pas, apparrement c'est la 1ere ligne qui pose problème, savez vous pourquoi ? https://www.noelshack.com/2020-23-4-1591277377-sublime-text-wstiq3ob7i.png

cybevil cybevil
MP
Niveau 17
04 juin 2020 à 15:53:58

Le "i" de input doit être en minuscule.
Dans tes if, ton H et F doivent être entre guillemets, sinon ils sont considérés comme des variables.
T'as aussi le symbole plus petit pour Homme majeur qu'il faut changer.
Tu oublies de tester l'age 18ans, donc ">=" pour le test majeur.
Le test elif est préféré car ne test pas les autres conditions si la première est vrai.

sexe = input("H ou F ?") age = input("Quel est ton age ?") age = int(age) if sexe == "H" and age < 18: print("Tu es un Homme mineur") elif sexe == "H" and age >= 18: print("Tu es un Homme majeur") elif sexe == "F" and age < 18: print("Tu es une femme mineur") elif sexe == "F" and age >= 18: print("Tu es une femme majeur")

Message édité le 04 juin 2020 à 15:55:56 par cybevil
JoeyBedaine JoeyBedaine
MP
Niveau 4
04 juin 2020 à 15:57:36

Merci beaucoup pour ta réponse détaillé ! :)

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : godrik, LGV
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment