IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Invalid Syntax --> except Numero!=int


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Consultant financier
    Inscrit en
    Août 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant financier
    Secteur : Finance

    Informations forums :
    Inscription : Août 2018
    Messages : 2
    Par défaut Invalid Syntax --> except Numero!=int
    Bonjour à toutes et à tous,

    étant nouveaux sur le forum et en programmation je vais surement commencer par du très(trop) simple.

    J'essai actuellement d'insérer des exceptions sous Python.
    Je souhaites que : si le numéro saisi par l'utilisateur n'est pas un nombre entier, alors un message lui demandant d'afficher un nombre entier apparaisse.

    Pour cela j'ai présenté la chose de la manière suivante.
    Except Numéro!=int:
    Print ... etc

    cependant j'ai le message d'erreur suivant :i$ python ZCasino.py
    File "ZCasino.py", line 26
    except Numero<>int:
    ^
    SyntaxError: invalid syntax

    Voici mon code en image :
    Nom : Capture d’écran 2018-08-19 à 20.35.43.png
Affichages : 1029
Taille : 170,9 Ko

    Merci pour votre aide

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 743
    Par défaut
    Salut,

    Citation Envoyé par ziani.m Voir le message
    étant nouveaux sur le forum et en programmation je vais surement commencer par du très(trop) simple.

    J'essai actuellement d'insérer des exceptions sous Python.
    Les exceptions sont des blocs qui commencent par "try"... d'où le syntax error.
    Avant de jouer avec les exceptions, il faut maîtriser les conditions if...elif...else (qui pourraient suffire).
    Pourquoi ne pas ouvrir votre tuto préféré pour apprendre les bases de ces constructions avant de vouloir coder avec? En tous cas, il vous faut commencer par là (car on ne pourra vous expliquer que ce que vous avez essayé de comprendre).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    Remplace tes exceptions par des IF

  4. #4
    Nouveau candidat au Club
    Homme Profil pro
    Consultant financier
    Inscrit en
    Août 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant financier
    Secteur : Finance

    Informations forums :
    Inscription : Août 2018
    Messages : 2
    Par défaut
    Merci à vous deux pour votre réponse.
    En effet je n’avait pas compris correctement l’usage des except.
    De ce fait j’ai remplacé le code par
    Except ValueErreur :
    Print(saisir un nombre entier)
    If Numéro<0 :
    Print (il faut saisir un numéro positif entre 0 et 49)
    Élif Numéro > 49 :
    Print (il faut saisir un numéro inférieur à 50)
    Else :
    .... etc

    Encore merci pour votre aide !

Discussions similaires

  1. Else = SyntaxError : invalid syntax
    Par telodo dans le forum Général Python
    Réponses: 3
    Dernier message: 12/02/2009, 22h13
  2. exception numero ligne nom de la page
    Par mapmip dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/01/2009, 18h17
  3. invalid syntax sur close()
    Par scary dans le forum Général Python
    Réponses: 20
    Dernier message: 07/12/2008, 20h19
  4. Syntaxe pour Figure"$numero"_mini.jpg
    Par Sekisushai dans le forum Langage
    Réponses: 4
    Dernier message: 10/05/2008, 18h47
  5. Réponses: 0
    Dernier message: 31/01/2008, 11h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo