SóProvas


ID
5522398
Banca
CEFET-MG
Órgão
CEFET-MG
Ano
2021
Provas
Disciplina
Programação
Assuntos

Em relação à linguagem de programação Python, analise as afirmativas a seguir
I. O tipo da variável pode ser inferido pelo interpretador em tempo de execução.
II. É necessário converter explicitamente o tipo da variável antes de uma operação entre tipos não compatíveis.
III. Os blocos de código são delimitados pelo uso das chaves: { e } para início e fim do bloco, respectivamente.
IV. É uma linguagem orientada a objeto na qual os atributos e os métodos podem ser acessados usando o ponto (.).
Estão corretas apenas as afirmativas:

Alternativas
Comentários
  • GABARITO B

    III. Os blocos de código são delimitados pelo uso das chaves: { e } para início e fim do bloco, respectivamente.

    • ERRADO. A delimitação dos blocos de código em Python são feitas através da indentação, sem uso de chaves.
  • I - Python é dinamicamente tipada

    II - Python é fortemente tipada, não posso fazer 1 + "1" porque são tipos diferentes. Nas linguagens fracamente tipadas, Java/PHP/Javascript/Etc, eu posso fazer isso porque é feito um cast automático

    III - Usa-se indentação em vez de chaves

    IV - yep

  • Assertiva B

    I, II, IV.

    I. O tipo da variável pode ser inferido pelo interpretador em tempo de execução.

    II. É necessário converter explicitamente o tipo da variável antes de uma operação entre tipos não compatíveis.

    IV. É uma linguagem orientada a objeto na qual os atributos e os métodos podem ser acessados usando o ponto (.).