Programme Python simple qui demande un message et un nombre N puis affiche le message répété N fois avec validation des entrées utilisateur.
# Programma che ripete un messaggio N volte
def ripeti_messaggio(messaggio, n):
"""Funzione che stampa il messaggio ripetuto n volte."""
for i in range(n):
print(messaggio)
def main():
# Chiediamo all'utente di inserire un messaggio
messaggio = input("Inserisci il messaggio da ripetere: ")
# Ciclo per assicurarsi che l'input sia un numero intero positivo
while True:
try:
n = int(input("Quante volte vuoi ripetere il messaggio? "))
if n < 0:
print("Per favore inserisci un numero intero positivo.")
else:
break
except ValueError:
print("Input non valido. Inserisci un numero intero.")
# Chiamata alla funzione che ripete il messaggio
ripeti_messaggio(messaggio, n)
if __name__ == "__main__":
main()Python 3.x installé
Aucune bibliothèque externe requise
CONFIG : saisie clavier (message et nombre entier N)