Bonjour
je souaite tester si ne valeur dans ma liste est un entier positif ave cu try except.
j'ai ce script
si je rentre les valeurs 1,2 4,8n je code m'imprime :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 nb=input("liste de valeurs\n") for i in nb.split(): try: i=int(i) if i < 0: print(f"{i} pas >0") exit() except: print(f"{i} pas entier") exit()
-4 pas >0
-4 pas entier
pourquoi il rentre dans le except? il doit sortir au 1er exit non?
Partager