Questão FC374777
Python é uma linguagem de programação de alto nível, multiparadigma, interpretada, concebida nos anos 90 e, atualmente, está entre as mais aplicadas no mundo. É correto afirmar que
Linguagens de Programação para Ciência de Dados
Instituto Consulplan · 2021
Python é uma linguagem de programação de alto nível, multiparadigma, interpretada, concebida nos anos 90 e, atualmente, está entre as mais aplicadas no mundo. É correto afirmar que a tipagem da linguagem Python é:
- Forte e estática.
- Fraca e estática.
- Forte e dinâmica.
- Fraca e dinâmica.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Python apresenta tipagem forte e dinâmica. Forte significa que operações entre tipos incompatíveis não são permitidas implicitamente; o intérprete impede combinações sem conversão explícita.
Ex.: ao fazer a = '10' e tentar b = a + 1, ocorre um erro (TypeError) porque não se soma automaticamente string com inteiro. É necessário o cast — por exemplo, a = int('10') — para realizar a operação.
Dinâmica indica que a associação entre nome e tipo é feita em tempo de execução: uma mesma variável pode receber valores de tipos diferentes ao longo do programa.
Assim, Python combina segurança de tipos nas operações (forte) com flexibilidade na atribuição e no momento da verificação (dinâmica).
Conteúdo do catálogo FC Concursos · Atualizado em