class Data: def init(self,dia,mes,ano): self.dia = dia self.mes = mes self.ano = ano
def formatada(self):
print("{}/{}/{}".format(self.dia, self.mes, self.ano))
class Data: def init(self,dia,mes,ano): self.dia = dia self.mes = mes self.ano = ano
def formatada(self):
print("{}/{}/{}".format(self.dia, self.mes, self.ano))
Olá Vitor, tudo bem? Espero que sim!
Boa Vitor, é isso mesmo! Você pode tentar usar a formatação com f-strings também, que é uma forma mais nova de formatar strings no Python.
Ficaria assim:
class Data:
def __init__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
def formatada(self):
print(f"{self.dia}/{self.mes}/{self.ano}")
Basta colocar um f sem espaços antes de iniciar uma string, e colocar as variáveis dentro das chaves.
Bons estudos!