1 pièce(s) jointe(s)
Programme simple - besoin d'aide
Bonjour, je dois rendre un TP pour demain , je n'arrive pas à terminer ce TP car python ne vérifie pas toutes les conditions en même temps et j'ai un souçis quand j'entre: un nombre décimal ensuite un nombre au dessus de la limite ensuite un nombre au dessus de la limite et quand je rerentre un nombre décimal ça me met une erreur. Merci à vous si vous m'aidez
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| # Créé par Elève, le 28/02/2022 en Python 3.7
i=int()
f=input("Quelle est la phrase à copier ?")
while True:
m=input("Quel est le nombre maximum de fois qu'il faut copier la phrase ?")
try:
int(m)
break
except ValueError:
print("Vous devez entrer une valeur entière")
m=int(m)
while True:
n=input("Quel est le nombre minimum de fois qu'il faut copier la phrase ?")
try:
int(n)
break
except ValueError:
print("Vous devez entrer une valeur entière")
n=int(n)
while True:
s=input("Combien de fois doit-on copier la phrase ?")
try:
int(s)
break
except ValueError:
print("Vous devez entrer une valeur entière")
s=int(s)
else:
while s>m or s<n:
s=input("Combien de fois doit-on copier la phrase")
s=int(s)
print(s)
for i in range(s):
print(i+1, f) |