que pida un texto, y que si en ese texto aparece una letra mayúscula vuelva a repetir el input, pues miren yo hice esto:
Código
def condicionwhile(): texto=str(raw_input("ESCRIBE UN TEXTO SIN MAYUSCULAS ")) while texto.isupper()==1: texto=str(raw_input("ESCRIBE UN TEXTO SIN MAYUSCULAS ")) print "vuelve a intentarlo" print "TEXTO CORRECTAMENTE ESCRITO" condicionwhile()
El texto aclara que hay que volver a preguntar solamente si se colocó una mayúscula en alguna parte del texto, pero el problema es que no se cual es la función que tengo que citar, yo me aproximé a poner :
Código
while texto.isupper()==1:
pero resulta que el upper solo funciona con un carácter suelto y luego pensé que podría ser el title pero tampoco, ya que solo es en el comienzo de las palabras y no me sirve tampoco.
PD: voy por la función while