Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2024
- Código
- ce190958
- Banca
- CESPE / CEBRASPE
- Órgão
- ANA
- Ano
- 2024
- Nível
- Superior
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: CERTO. A afirmação está correta: Python é uma linguagem dinamicamente tipada, o que significa que os tipos das variáveis são determinados em tempo de execução e podem ser alterados ao longo do programa.
Em linguagens de tipagem dinâmica, como Python, JavaScript e Ruby, as variáveis não estão vinculadas a um tipo fixo. Por exemplo, é perfeitamente válido fazer:
x = 10 # x é inteiro
x = "texto" # x agora é stringIsso ocorre porque o tipo é uma propriedade do valor, não da variável. A verificação de tipo acontece durante a execução, o que confere flexibilidade, mas exige cuidado com possíveis erros de tipo.
A tipagem dinâmica contrasta com a tipagem estática (como em Java, C, C++), onde o tipo de cada variável é declarado e verificado em tempo de compilação, não podendo ser alterado.
Portanto, a afirmação está perfeita: Python é dinamicamente tipada porque os tipos podem ser modificados durante a execução.
✅ CERTO
Link permanente: /questoes/ce190958