Em vez de
if razao_social is None
usar
if not razao_social:
...porque engloba None e ""
Em vez de
if razao_social is None
usar
if not razao_social:
...porque engloba None e ""
Oi Alexandre, tudo bom?
Boa ideia, realmente esse caso é mais seguro em termos de código. Obrigado por compartilhar com a gente aqui no fórum =)
Se você quiser, manda também como sugestão de alteração na atividade de transcrição:
https://cursos.alura.com.br/suggestions/new/design-patterns-python/9785/question
Porém, acredito que pra fins didáticos ambas tem o mesmo impacto já que o contexto é a criação de objetos.
Abraço!