Um programador declarou uma variável em Python e, ao longo...
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.