Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3075 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  probleme python

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme python

n°1742198
azaghal
Posté le 05-06-2008 à 19:43:52  profilanswer
 

Bonjour,
 
Je vais m'enerver dans 5 minutes lol...
 
J'apprend le python ( ouhhhh le gros noob que je suis) mais j'ai une grosse difficultée au niveau du lancement de mon ptit module:
 
 Code:
 # Instructions composées <while> - <if> - <elif> - <else>          
print 'Choisissez un nombre de 1 à 3 (ou zéro pour terminer) ',
a = input()
while a != 0:           # l'opérateur != signifie "différent de"
    if a == 1:
        print "Vous avez choisi un :"
        print "le premier, l'unique, l'unité ..."
    elif a == 2:
        print "Vous préférez le deux :"
        print "la paire, le couple, le duo ..."
    elif a == 3:
        print "Vous optez pour le plus grand des trois :"
        print "le trio, la trinité, le triplet ..."
    else :
        print "Un nombre entre UN et TROIS, s.v.p."
    print 'Choisissez un nombre de 1 à 3 (ou zéro pour terminer) ',
    a = input()
print "Vous avez entré zéro :"
print "L'exercice est donc terminé."
 
 
Il se trouve que quand je souhaite le lancer après l'avoir enregistré au format .py j'obtiens dans tous les cas une erreur du type:
 
/usr/bin/python -u "/home/maxence/aaaa.py"
File "/home/maxence/aaaa.py", line 1
SyntaxError: Non-ASCII character '\xe9' in file /home/maxence/aaaa.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
 
Je vous envoie des captures d'écrans en esperant que vous pourrez m'aider...
 
http://img364.imageshack.us/img364/4963/pascooltw0.png
http://img364.imageshack.us/img364 [...] ol2mx6.png
http://img402.imageshack.us/img402 [...] ol3vi0.png

mood
Publicité
Posté le 05-06-2008 à 19:43:52  profilanswer
 

n°1742213
multani
Dépressionnisé
Posté le 05-06-2008 à 20:17:09  profilanswer
 

Tu as lu jusqu'au bout le message d'erreur ?

n°1742222
azaghal
Posté le 05-06-2008 à 20:28:47  profilanswer
 

Oui j'ai lu le message d'erreur jusqu'au bout!!!
 
Vous m'excuserai je dois juste spécifier mon type de codage du script???
Lequel? utf-8 ou la norme iso?

n°1742293
multani
Dépressionnisé
Posté le 06-06-2008 à 00:11:53  profilanswer
 

Ben ça dépend de l'encodage de ton fichier, regarde avec ton éditeur [:spamafote]

n°1742345
masklinn
í dag viðrar vel til loftárása
Posté le 06-06-2008 à 09:21:08  profilanswer
 

faut pas utiliser input :(
 
Faut pas utiliser des séries de if/elif moches :(
 
Faut pas mettre des accents quand on comprend pas les problèmes d'encoding :(


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1742643
azaghal
Posté le 06-06-2008 à 17:40:50  profilanswer
 

Pas de if/elif moche??? et pas de input?  
 
Que puis-je mettre à la place?
 
Je suis un débutant en python donc m'en voulais pas s'il vous plait mais expliquer moi plutot pourquoi je dois pas utiliser de input et pourquoi mes if/elif sont moches sa me serait plus utile ;)
 
Merci  
Cordialement AzaGhaL

n°1742644
masklinn
í dag viðrar vel til loftárása
Posté le 06-06-2008 à 17:42:38  profilanswer
 

raw_input, et un dict de fonctions


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  probleme python

 

Sujets relatifs
SQlite + Python: Problème de "CREATE TABLE IF NOT EXISTS"[Python][Qt]Problème d'affichage de tabs
[Problème de variables dans des conditions][Python]Probleme execution script python sitemap google
[python] problème avec les nombres réels[python / Apache] Problème de récupération de l'utilisateur
[ Python ] problème libftp [ resolu ][ Python ] Problème avec Tkinter
[ Python ] Problème héritage # 4 (- update- )[ Python ] Problème de docs
Plus de sujets relatifs à : probleme python


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR