Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Python - Atributos de Uma Classe - Tipo e Tamanho

Com relação aos atributos de uma classe, não deveríamos citar os tipos e tamanhos? Por exemplo, se eu definir o atributo "nome", não teria que dizer que ele é alfanumérico de tamanho 40?

1 resposta
solução!

Olá, Carlos. Se entendi bem sua pergunta, ela está muito relacionada a características de bancos de dados SQL, nos quais a gente deve definir exatamente o que cada variável é e seu tamanho. Isso não ocorre em Python até o momento no qual você usa algum banco de dados em seu código.

Por exemplo, você pode criar um código que use o módulo nativo do Python SQLite 3, que foi feito para criação de bancos de dados. Ao manipular o banco de dados criado via SQLite em seu código, no momento de inserção de alguma variável nova, você deve informar essas características.

Mas isso não acontece ao definir atributos de uma classe usando orientação a objetos em Python. São coisas distintas.

Se essa não era bem sua pergunta especifica melhor para que a gente possa entender. Mas se entendi, a resposta é mais ou menos isso.

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