Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Desafio da Aula 3 - Orientação Objeto com Python

class Datas:

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))
2 respostas

Legal Tiago, parabéns!

class Datas:
    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))

Podemos tambem usar o f"{variavel}" no Python 3, substituindo o "".format().

--  print("{}/{}/{}".format(self.dia,self.mes,self.ano))
++  print(f"{self.dia}/{self.mes}/{self.ano}")
class Datas:
    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}")