Qual das seguintes afirmações sobre tipos de dados em python é falsa?
(A) -
os tipos de dados em python são dinamicamente tipados.
(B) -
os tipos de dados em python são fortemente tipados.
(C) -
as variáveis em python não precisam ser declaradas antes de serem usadas.
(D) -
python possui vários tipos de dados embutidos, como inteiro, float e string.
(E) -
é possível criar tipos de dados personalizados em python.
Dica
- use funções como
type()
para verificar o tipo de dado de uma variável. - evite atribuir tipos de dados diferentes à mesma variável.
- use anotações de tipo para documentar os tipos de dados esperados de argumentos e valores de retorno de funções.
Explicação
A afirmação (b) é falsa porque python é uma linguagem dinamicamente tipada.
Análise das alternativas
- (a): verdadeira. em python, as variáveis não precisam ser declaradas com seus tipos de dados antes de serem usadas.
- (b): falsa. python é uma linguagem dinamicamente tipada, ou seja, o tipo de dado de uma variável é determinado durante a execução do programa.
- (c): verdadeira. as variáveis em python não precisam ser declaradas antes de serem usadas.
- (d): verdadeira. python possui vários tipos de dados embutidos, como inteiro, float e string.
- (e): verdadeira. é possível criar tipos de dados personalizados em python usando classes.
Conclusão
Entender o sistema de tipos de dados em python é essencial para escrever programas eficientes e sem erros. python é uma linguagem dinamicamente tipada, o que significa que o tipo de dado de uma variável pode mudar durante a execução do programa.