Me arroja "None" mi codigo
Publicado por Aaron Rodriguez (2 intervenciones) el 13/09/2020 19:08:01
Hola, estoy haciendo un curso en Python y tengo el siguiente ejercicio:
Escriba una función que reciba dos strings como parámetros y retorne un nuevo string que consista del primero, pero con el segundo string intercalado entre cada letra del primero.
Por ejemplo si los strings son "paz" y "so", entonces tu función debe retornar "psoasozso"
y este es el codigo que hice:
En el pycharm me arroja "$ue $i$a $a $id$" pero en el curso me dice que arroja:
$ue $i$a $a $id$
$ue $i$a $a $id$
None
Y por lo tanto me sale incorrecto.
Quien me dice a que se debe esto??:(
Escriba una función que reciba dos strings como parámetros y retorne un nuevo string que consista del primero, pero con el segundo string intercalado entre cada letra del primero.
Por ejemplo si los strings son "paz" y "so", entonces tu función debe retornar "psoasozso"
y este es el codigo que hice:
1
2
3
4
5
6
7
8
9
def reemplazar_mayusculas(s):
n = 0
while n<len(s):
if s[n].isupper():
s= s.replace(s[n], "$")
n+= 1
return s
print (reemplazar_mayusculas("Que ViVa La VidA"))
En el pycharm me arroja "$ue $i$a $a $id$" pero en el curso me dice que arroja:
$ue $i$a $a $id$
$ue $i$a $a $id$
None
Y por lo tanto me sale incorrecto.
Quien me dice a que se debe esto??:(
Valora esta pregunta


0