-
a) Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo binário. -> Interpretada
b) A declaração de variáveis é algo obrigatório em Python. -> Não é obrigatório (Tipagem dinâmica)
c) Python é uma linguagem procedural a qual não contempla orientação a objetos. -> É orientada a objetos!
d) Listas, em Python, são conjuntos de valores, os quais só podem ser do mesmo tipo, acessados por um índice numérico que inicia em 0 (zero). ->Pode armazenar vários tipos
e) Em comandos condicionais ou de repetição, a separação de blocos de código em Phyton é feita utilizando a indentação. Correta!!!
-
Gab: Letra E
Em Python, o código é agrupado através da indentação, ou seja, a endentação vai dizer se uma instrução está dentro de um bloco ou de outro.
-
Corroborando:
Acredito que a letra D) define SETS e não LISTAS.
-
⦁ Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo binário.
Errado. O arquivo gerado após a compilação, o bytecode, não é binário, é um bytecode interpretável por uma máquina virtual.
⦁ A declaração de variáveis é algo obrigatório em Python.
Errado. A declaração de variáveis não é obrigatória. Pode ser feita implicitamente.
⦁ Python é uma linguagem procedural a qual não contempla orientação a objetos.
Errado. Python é multiparadigma. Contempla os paradigmas funcional, imperativo, procedural e orientação a objetos (FIPO).
⦁ Listas, em Python, são conjuntos de valores, os quais só podem ser do mesmo tipo, acessados por um índice numérico que inicia em 0 (zero).
Errado. Listas em Python podem ter valores de tipos diferentes.
⦁ Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utilizando a indentação.
Certo. Não só nos comandos condicionais e de repetição, mas também em qualquer outro bloco deve ser feita a indentação.
Resposta: E
-
Resumindo as semelhanças e diferenças entre LISTAS, TUPLAS e SETS:
Lista:
- Utiliza []
- Posicional (pode repetir elementos).
- PODE modificar.
- Heterogênea (pode elementos de tipos diferentes).
- Elementos são acessados por índice.
Tupla:
- Utiliza ()
- Posicional (pode repetir elementos).
- NÃO PODE modificar.
- Heterogênea (pode elementos de tipos diferentes).
- Elementos são acessados por índice.
SET:
- Utiliza {}
- NÃO posicional (não pode repetir elementos).
- PODE modificar.
- Heterogênea (pode elementos de tipos diferentes).
- Elementos NÃO são acessados por índice.
-
(a) Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo binário.
Errado. O arquivo gerado após a compilação, o bytecode, não é binário, é um bytecode interpretável por uma máquina virtual.
(b) A declaração de variáveis é algo obrigatório em Python.
Errado. A declaração de variáveis não é obrigatória. Pode ser feita implicitamente.
(c) Python é uma linguagem procedural a qual não contempla orientação a objetos.
Errado. Python é multiparadigma. Contempla os paradigmas funcional, imperativo, procedural e orientação a objetos (FIPO).
(d) Listas, em Python, são conjuntos de valores, os quais só podem ser do mesmo tipo, acessados por um índice numérico que inicia em 0 (zero).
Errado. Listas em Python podem ter valores de tipos diferentes.
(e) Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utilizando a indentação.
Certo. Não só nos comandos condicionais e de repetição, mas também em qualquer outro bloco deve ser feita a indentação.
Resposta: E
-
pura sacanagem , python não é uma linguagem COMPILADA mas pode sim ser COMPILÁVEL.