Buscar

Segundo Souza (2019) é importante notar que o objetivo do software é que motiva sua construção. Este pode ser definido como alguma necessidade huma...

Segundo Souza (2019) é importante notar que o objetivo do software é que motiva sua construção. Este pode ser definido como alguma necessidade humana, por exemplo, um programa para simular o funcionamento de um circuito digital, um programa para comandar um robô em uma linha de montagem, um sistema de gerenciamento de informações em uma empresa (SOUZA p. 2, 2019). O código a seguir é uma implementação em Python:

def valor(lista, valor):
tamanho_lista = len(lista)
if valor == lista[i]:
return i
return None

Fonte: Elaborada pela autora

Escolha a opção que contém o comando necessário para completar o código, substituindo os "X":

while i in range(len(tamanho_lista)):
for i in range(tamanho_lista):


a) for i in range(len(tamanho_lista)):
while i in range(tamanho_lista):
b) for i in range(tamanho_lista):
if valor == lista[i]:
return i
return None
c) while i in range(tamanho_lista):
if valor == lista[i]:
return i
return None
d) if valor == lista[i]:
return i
return None

Essa pergunta também está no material:

Exercícios python
1 pág.

Python Pítagoras AmpliPítagoras Ampli

💡 1 Resposta

User badge image

Ed Verified user icon

A opção correta para completar o código é a alternativa C: ```python while i in range(tamanho_lista): if valor == lista[i]: return i return None ``` Essa opção utiliza um loop while para percorrer os índices da lista e verifica se o valor é igual ao elemento da lista na posição i. Caso seja verdadeiro, retorna o valor de i. Caso contrário, retorna None.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais