nombresaisi = False

while nombresaisi == False:

    nombre = input("Saisissez un nombre : ")

    try:
        nombresaisi = True
        nombre = int(nombre)
        assert nombre > 0
        
        i = 2
        while i < nombre and nombre % i != 0:
            i = i + 1

        if i == nombre:
            print("Le nombre", nombre, "est premier.")
        else:
            print("Ce n'est pas un nombre premier.")

        break

    except AssertionError:
        print("Le nombre saisi est inférieur ou égal à 0.")

    except:
        print("vous n'avez pas saisi un nombre!")

    finally:
        nombresaisi = False
