Mijal Enzani
PreguntaHola todo me funciona hasta q pongo:
nombre = nombre.replace(“a”, “o”)
Traceback (most recent call last):
File “<stdin>”, line 1, in <module>
AttributeError: ‘builtin_function_or_method’ object has no attribute ‘replace’
o esto:
nombre0
Traceback (most recent call last):
File “<stdin>”, line 1, in <module>
TypeError: ‘builtin_function_or_method’ object is not subscriptable

Alejandro Cuello Maure
Hola debe ser que no estas asignando la variable nombre a un string.
si no que apunta a una funcion, por lo que cuando usas la variable nombre no te refieres al string si no más bien a la funcion.
Puede que hayas escrito
nombre = nombre.lower
y no
nombre = nombre.lower()
por lo que apuntas a la funcion lower y no a los que nos regresa la funcion lower()
y al momento de invocar nombre.replace() lanzará un error ya que nombre no apunta a un string si no a la funcion.
Aldo Ivan Espinoza Briones
Es el tipo de comillas, debes de usar ya sea "a" o 'a' En este caso debería ser nombre = nombre.replace("a", "o")