Python Forum

Full Version: an input error or elif error , how can i fix this
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
So i am trying to build a searching place where i will store all of my work but i do not know what is the problem each time i run it nothing happens even a message doesn t pop up nothing happens
here s the program
cours = float(input())
if cours==1:
    print("                                                    Figures de styles")
    print('ASSONANCE n.f.	Répétition d’une même voyelle dans un groupe de mots / Allitérations et assonances -> Les détecter et commenter')


    print('ALLITERATION n.f.	Répétition de une ou de plusieurs consonnes dans un groupe de mots / Allitérations et assonances -> Les détecter et commenter')


    print("ANAPHORE n.f.	Répétition d'une même expression ou d'un même mot en début de phrase ou de vers")


    print("ANTITHESE n.f.	2 termes de sens opposés dans une même phrase")


    print("ENUMERATION n.f. et ACCUMULATION n.f.	Juxtaposition d'une série de termes")


    print("EUPHEMISME n.m.	Formulation adoucie d'une idée qui pourrait paraître trop brutale	- Les non-voyants (aveugles)- Il s'est éteint (il est mort)")


    print("HYPERBOLE n.f.	Exagération dans le choix des mots	- Un bruit à réveiller un mort")


    print("IRONIE n.f.	Dire le contraire de ce que l'on pense	- C'est malin ! (c'est idiot)- Surtout ne te presse pas !")


    print("LITOTE n.f.	Utilisation d'une expression suggérant beaucoup plus que ce qu'elle dit réellement	- Ce n'est pas mauvais (c'est bon)- Va, je ne te hais point (je t'aime)Le Cid, de Corneille")


    print("METAPHORE n.f.	Etablir une assimilation entre un comparé et un comparant qui sont rapprochés sans outils de comparaison.")
    print("Une métaphore filée est développée et poursuivie sur plusieurs mots.	- Et tes mains, feuilles de l'automne- Les étoiles volaient dans les branches des arbres")

    print("OXYMORE n.m.	Réunir à l'intérieur d'une même expression deux mots aux sens opposés	- Une obscure clarté")


    print("PERIPHRASE n.f.	Remplacer un terme par une expression qui le définit	- La capitale de la France- Le roi des animaux")


    print("PERSONNIFICATION n.f.	Attribuer des qualités humaines à un objet inanimé	- Cette rose aimable comme toi- Un soleil voit naître et mourir la rose")


    print("PLEONASME n.m.	Répétition superflue de termes	- Un géant vraiment grand- Descendre en bas")


elif cours==2:
    print("un texte dramatiques est un textes theatrales")
else:
    print("try again")
The program is probably waiting for your choice. Replace line 1 with
cours = float(input("Enter your choice (1 2 ...): "))
Also note that python can print multiline strings defined by triple quotes
    print('''\
ASSONANCE n.f.   Répétition d’une même voyelle dans un groupe de mots / Allitérations et assonances -> Les détecter et commenter
ALLITERATION n.f.    Répétition de une ou de plusieurs consonnes dans un groupe de mots / Allitérations et assonances -> Les détecter et commenter
ANAPHORE n.f.    Répétition d'une même expression ou d'un même mot en début de phrase ou de vers
ANTITHESE n.f.   2 termes de sens opposés dans une même phrase''')