[Tutor] any easier way?
Kirby Urner
urnerk@qwest.net
Tue, 26 Mar 2002 13:06:16 -0800
More complicated than you need:
def cambio(palabra):
return palabra.lower()
is all you need.
E.g.:
>>> def cambio(palabra):
return palabra.lower()
>>> cambio("ElGato")
'elgato'
>>> cambio("AmirKabir")
'amirkabir'
Kirby
At 08:54 PM 3/25/2002 -0600, Azrael wrote:
>>def cambio(palabra):
>> minusculas =
>> ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','n','o','p','q',
>> 'r','s','t','u','v','w','x','y','z']
>> mayusculas =
>> ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','N','O','P','Q',
>> 'R','S','T','U','V','W','X','Y','Z']
>> palabrac = ''
>> letras = []
>> x = 0
>> for n in range (len(palabra)):
>> letras.append(palabra[n])
>> final = letras
>> while x < len(letras):
>> for zero in range(len(mayusculas)):
>> if letras[x] == mayusculas[zero]:
>> m = mayusculas.index(mayusculas[zero])
>> final.insert(x,minusculas[m])
>> del final[x+1]
>> else:
>> pass
>> x = x + 1
>> for z in range(len(final)):
>> palabrac = palabrac + final[z]
>> return palabrac