Problème de code

azou56 Messages postés 3 Statut Membre -  
 Utilisateur anonyme -
Bonjour

Je suis un grand débutant en python à 63 balais, il n'est jamais trop tard...
quelqu'un pourrait-il me dire pourquoi le code suivant bloque? Je voudrais faire afficher une fenêtre ou on me demande d'introduire x, puis si cette valeur est supérieure à 2, faire afficher x+5 sinon afficher 0.
n1=input("x=")
n1=float(n1)
n2=n1+5
if n1>2:
print(n2)
else print(0)


merci

1 réponse

  1. Utilisateur anonyme
     
    bonjour,
    ton code fonctionne !!
    tu as juste oublier de mettre une pause a la fin en faisant input() ou import os au debut puis os.system("pause>NUL")
    voila !
    a+
    0
    1. azou56 Messages postés 3 Statut Membre
       
      qu'appelles-tu pause? après mon input("x=") j'ai cliqué sur entrée pour passer à la ligne
      0
    2. Utilisateur anonyme
       
      apres ton print et ton else
      import os
      n1=input("x=")
      n1=float(n1)
      n2=n1+5
      if n1>2:
      print(n2)
      os.system("pause>NUL")
      else print(0)
      os.system("pause>NUL")
      
      0