ComeçarComece gratuitamente

Revisão da formatação de strings

Antes de começar a definir representações personalizadas de strings para objetos, certifique-se de que está familiarizado com o trabalho com strings e sua formatação. Se você precisar relembrar, dê uma olhada no tutorial oficial do Python sobre formatação de strings.

Neste exercício, considere o seguinte código

my_num = 5
my_str = "Hello"

f = ...
print(f)

onde a definição de f está faltando.

Aqui estão algumas variantes possíveis para a definição 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 exercício faz parte do curso

Programação orientada a objetos em Python

Ver Curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Comece o exercício