
Como decirle al programa que no reciba números
Publicado por Juan (3 intervenciones) el 07/10/2021 06:22:21
Buenas noches, soy nuevo programando y tengo este ejercicio que consiste en escribir una palabra y que el programa la escriba 10 veces. El meollo está en que quiero decirle al programa que no reciba números y lo he logrado con el siguiente código:
palabra=input("Por favor ingrese una palabra para poder repetirla 10 veces: \n")
for i in palabra:
if i=="0" or i=="1" or i=="2" or:i=="3" or i=="4" or i=="5" or i=="6" or i=="7" or i=="8" or i=="9":
print("Tu entrada no es válida, no se permiten números")
palabra1=input("Por favor ingrese una palabra para poder repetirla 10 veces: \n")
palabra=palabra1
for i in range(10):
print(palabra)
Claramente la tercera línea está muy burda y quisiera saber como puedo condensar esto.
Saludo y gracias de antemano
palabra=input("Por favor ingrese una palabra para poder repetirla 10 veces: \n")
for i in palabra:
if i=="0" or i=="1" or i=="2" or:i=="3" or i=="4" or i=="5" or i=="6" or i=="7" or i=="8" or i=="9":
print("Tu entrada no es válida, no se permiten números")
palabra1=input("Por favor ingrese una palabra para poder repetirla 10 veces: \n")
palabra=palabra1
for i in range(10):
print(palabra)
Claramente la tercera línea está muy burda y quisiera saber como puedo condensar esto.
Saludo y gracias de antemano
Valora esta pregunta


0