FC ConcursosFC Concursos

Questão FC374770

Python é uma linguagem de programação poderosa que possui estruturas de dados eficientes. São consideradas características da linguagem Python, EXCETO:

Linguagens de Programação para Ciência de Dados

Instituto Consulplan · 2023

Python é uma linguagem de programação poderosa que possui estruturas de dados eficientes. São consideradas características da linguagem Python, EXCETO:

  1. De script.
  2. Alto nível.
  3. Interpretada.
  4. Tipagem fraca.
  5. Multiparadigma.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A afirmação Tipagem fraca é incorreta para Python porque a linguagem não permite misturar tipos arbitrariamente sem conversão explícita.

Python tem tipagem dinâmica: o tipo é associado aos objetos em tempo de execução, não às variáveis. Porém, isso não implica fragilidade no tratamento de tipos.

Na prática, Python é considerada de tipagem forte: operações entre tipos incompatíveis geram erro em vez de coerções automáticas. Por exemplo, print(1 + '1') resulta em TypeError, exigindo conversão explícita como str(1) + '1' ou 1 + int('1').

Portanto, chamar Python de tipagem fraca é equivocada; a linguagem exige respeito aos tipos e conversões claras quando necessário.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo