5.
Estruturas de dados do tipo matriz comumente são estruturas homogêneas. Porém, em Python, há uma particularidade em que é possível criar matrizes heterogêneas, ou seja, matrizes com tipos de dados diferentes. Dessa forma, escolha a alternativa que explica o motivo de a linguagem permitir essa ocorrência:
A.
Devido ao fato de a linguagem Python ter tipagem forte.
B.
Devido ao fato de a linguagem Python ter tipagem estática.
C.
Devido ao fato de a linguagem Python ter tipagem dinâmica.
D.
Devido ao fato de a linguagem Python ter estruturas dinâmicas.
E.
Devido ao fato de a linguagem Python ter tipagem fraca.
A alternativa correta é a letra C: "Devido ao fato de a linguagem Python ter tipagem dinâmica." Em Python, as matrizes são implementadas como listas de listas, e as listas podem conter elementos de diferentes tipos de dados. Isso é possível porque Python é uma linguagem de programação com tipagem dinâmica, ou seja, o tipo de uma variável é determinado em tempo de execução e pode ser alterado durante a execução do programa. Isso permite que as matrizes em Python sejam heterogêneas, ou seja, possam conter elementos de diferentes tipos de dados.
Para escrever sua resposta aqui, entre ou crie uma conta
Análise e Desenvolvimento de Sistemas
•UNIBTA
Organização e Arquitetura de Computadores
Tecnologia em Análise e Desenvolvimento de Sistemas
Compartilhar