Informática, perguntado por pastorpaulodetarsogu, 4 meses atrás

com relação a Algoritmos e Estrutura de Dados, dadas as afirmações abaixo, assinale a alternativa correta: a) Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utiizando a indentacao. B) Python é uma linguagem procedural a qual não contempla orientação a objetos. C) Listas em Python são conjunto de valores, os quais só podem ser do mesmo tipo, acessados por um índice numérico q inicia em zero. D) Python é uma linguagem compilavel, a qual, após esse processo, gera um arquivo executável, do tipo binário. E) A declaração da variável é algo obrigatório em Python

Soluções para a tarefa

Respondido por Wayne015
3

Resposta:

Resposta A esta correta

Explicação:

A (Certo) - O python não usa as chaves {} para definir os blocos de código como em outras linguagens, ele usa a identação (o espaçamento á direita) para definir os blocos.

B (Errado) - O python tem sim orientação á objetos e não é procedural, como o C por exemplo

C (Errado) - Em python, listas e tuplas podem ter vários tipos de dados, por exemplo

minhaLista = [ 12, "victor", 13.7, umObjetoQualquer]

D (Errado) - A linguagem python é interpretada. ou seja, do código python é passado para um bytecode, e do bytecode o Python virtual machine o compila para um arquivo binário que o dispositivo executa.

E (Errado) - Caso precisa você pode sim declarar uma variável com um valor nulo(None)

Espero ter ajudado!
Bons estudos! ✌

Respondido por karinelsoares
12

Resposta:

a) Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utiizando a indentacao.

Explicação:

Gabarito Estácio

Perguntas interessantes