ComenzarEmpieza gratis

Revisión del formato de las cadenas

Antes de empezar a definir representaciones personalizadas de cadenas para los objetos, asegúrate de que te sientes cómodo trabajando con cadenas y dándoles formato. Si necesitas un repaso, tómate un minuto para echar un vistazo al tutorial oficial de Python sobre formateo de cadenas.

En este ejercicio, considera el siguiente código

my_num = 5
my_str = "Hello"

f = ...
print(f)

donde falta la definición de f.

He aquí algunas variantes posibles para la definición de f:

1.


f = "my_num is {0}, and my_str is {1}.".format(my_num, my_str)
 

2.


f = "my_num is {}, and my_str is \"{}\".".format(my_num, my_str)

3.


f = "my_num is {n}, and my_str is '{s}'.".format(n=my_num, s=my_str)

4.


f = "my_num is {my_num}, and my_str is '{my_str}'.".format()

Este ejercicio forma parte del curso

Programación orientada a objetos en Python

Ver curso

Ejercicio interactivo práctico

Convierte la teoría en acción con uno de nuestros ejercicios interactivos

Empieza a hacer ejercicio