Imagem de fundo

Um programador declarou uma variável em Python e, ao longo...

Um programador declarou uma variável em Python e, ao longo da execução do programa, atribuiu a ela valores de tipos diferentes, sem gerar erro de compilação.


Esse comportamento ocorre porque o Python:


A

Exige declaração prévia e fixa do tipo da variável.


B

Permite apenas conversões explícitas entre tipos compatíveis.


C

Trabalha exclusivamente com variáveis do tipo string.


D

Possui tipagem dinâmica, permitindo mudança de tipo em tempo de execução.