2
respostas

Desafio Opcional

Bom essa foi a forma que eu usei:

from datetime import datetime
class auxiliar:
   def __init__(self, data):
        self.data = data

   def data_now(self):
        return datetime.now()

data_atual = datetime.now()
aux = auxiliar(data_atual)
print(aux.data_now())
2 respostas

Olá Andrew, tudo bem com você?

Meus parabéns pela implementação da resolução do desafio, seu código atende bem a atividade. Vejo que você foi além do proposto e fez o uso da biblioteca datetime, essa dedicação e empenho é muito importante para o seu desenvolvimento como pessoa programadora.

Quero aproveitar a oportunidade e lhe passar uma dica de boas práticas de programação, quando estamos declarando classes, por convenção em Python usamos a nomenclatura no padrão PascalCase, onde escrevemos as palavras juntas (quando usamos mais de uma) e a primeira letra de cada palavra deixamos maiúscula. Por exemplo:

class Auxiliar:

Para conhecer um pouco mais sobre os padrões das nomenclaturas usadas em Python recomendo a leitura do seguinte artigo, que irá abordar com mais detalhes sobre os outros padrões de nomenclaturas e onde são aplicados:

Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Fico à disposição.

Abraços e bons estudos!

Muito obrigado pela dica, vou ver a respeito dessa convenção!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software