Aller au contenu


Photo
- - - - -

python 3.7.4 shelll


  • Veuillez vous connecter pour répondre
1 réponse à ce sujet

#1 mickal

mickal

    Membre

  • Membres
  • 12 messages
  • Gender:Male
  • Location:feluy

Posté 11 septembre 2019 - 08:38

bonjour a tous et a toute,

je poste se message car j'ai besoins d'aide sur idle python 3.7.4 et que j essai la fonction if voila ce qui ce passe

 

num1 = input("entrez un nombre")\
    if num1 != 24:
        print('error')
       
SyntaxError: invalid syntax

 

merci de me repondre et de m'aidez



#2 Sandro

Sandro

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 262 messages
  • Gender:Male

Posté 11 septembre 2019 - 09:04

Bonjour,

ça fait un bout de temps que j'ai plus fait de python, mais est-ce que le backslash ( \ ) n'était pas pour dire que la ligne de code continue a la ligne suivante? Si oui, alors il est normal que tu ais une erreur.

 

Un code qui marche chez moi est:

num1 = input("entre un nombre")[entrée]
[tu écris ton nombre][entrer]
if num1 != 24 :[entrer]
[tab]print('error')[entrée]
[entrée]

(remplacer [tab] par une tabulation et [entrer] par un appui sur la touche entrée)

 

 

PS : normalement le shell te dit aussi où se trouve l'erreur, c'est une information très utile pour que les gens puissent t'aider


  • Mike118 , mickal et Little french kev aiment ceci

Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...

Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.





0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users