Python - Ayuda básica

 
Vista:
sin imagen de perfil

Ayuda básica

Publicado por Migue Ciro (5 intervenciones) el 25/10/2021 00:58:51
Buenas, la verdad es que apenas soy principiante y estoy teniendo dificultad en una cosa muy básica.
¿Cómo hago para poner una coma inmediatamente después de la variable?

Ejemplo:
Hola Ana ya has hecho tus primeros programas

Necesito que lleve una coma (,) después de Ana

x= str(input())
print("Hola",x,"ya has hecho tus primeros programas")

Este es mi código, muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Ayuda básica

Publicado por tincopasan (1082 intervenciones) el 25/10/2021 01:27:11
1): input() devuelve una cadena así que usar str() es una redundancia innecesaria.
2) existen formateadores de cadenas por ejemplo:

1
2
3
x= input()
print(f"Hola {x}, ya has hecho tus primeros programas")
print("Hola {}, ya has hecho tus primeros programas".format(x))

la concatenacion no es muy buena pero se ouede con el signo +

1
print("Hola",x+", ya has hecho tus primeros programas")

como estás aprendiendo te recomiendo el primer método, hace todo mucho más legible.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar