Ola,
Eu fiz o script e confirmei nas respostas que está correto, porém, quando rodo o console para gravar a data, ele da o seguinte problema:
Python 3.9.6 (tags/v3.9.6:db3ff76, Jun 28 2021, 15:26:21) [MSC v.1929 64 bit (AMD64)] on win32 from data import Data d = Data(27, 11, 2007) Traceback (most recent call last): File "", line 1, in TypeError: Data() takes no arguments
Tentei inserir com " " e continua não funcionando
Porém, o script que rodei está da seguinte forma:
class Data:
def __int__(self, dia, mes, ano):
self.dia = dia
self.mes = mes
self.ano = ano
def formatar(self):
print(self.dia, self.mes, self.ano, sep = "/")