Por favor alguien que me ayude necesito en Pytohn una Función que reciba un string como parámetro y retorne el string, pero con cada elemento que estuviese en mayúsculas reemplazado por "$". Asuma que el string consistirá solamente de letras.
Por ejemplo si el string es "Hola como Estas", entonces tu función debe retornar "$ola como $stas".
def reemplazo(string)
retun

Respuestas

Respuesta dada por: MarcoHdez
3
def remplazo(string):
   string = list(string)
   
   for i in range(0,len(string)):
      if(string[i].isupper()):
         string[i] = "$"

   string = "".join(string)

   return string

# invocas la función con tu paraámetro, le pondre "Hola Amigo" como ejemplo
remplazo("Hola Amigo")
input("Presiona enter para salir...")


me comentas que no puedes usar print, solo invoca la función fuera del cuerpo de esta y en el parámetro le pone lo que tú quieres

alexitosc: gracias!! pero no puedo ocupar print, solo con return sirve igual?
alexitosc: me refiero a que debo generar el programa sin utilizar print solo para que se vea que el proceso esta bien....por favor
MarcoHdez: ¿Así te sirve?
MarcoHdez: Obviamente le borras lo que no te sirva en el código
alexitosc: si!!!! muchas gracias!!
Preguntas similares