Bonjour a tous ,
Apres quelques recherches infructueuses , je ne parviens pas a touver ce qui coince .
Merci de votre aide .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
def premier(n):
    for i in range(2, n):
    	if n % i == 0 and n == 1:
        	return "Nombre non entier !"
    return "Nonbre entier"	
 
print("Entrez un nombre ou 1 pour quitter")
while True:
	try:
		valeur = int(input())
		if valeur == 1:
			break
		assert valeur > 0
	except AssertionError:
		print("Le nombre doit etre supérieur a 0 ")
	except ValueError:
		print("Vous devez entrer un chiffre !")
 
liste = []	
liste = liste.append(valeur)
 
for test in range(len(liste)):
	print(f"{test:10} -> {premier(test)}")