Buscar

Teste de Conhecimento em Python

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

1.
		Qual é a saída do seguinte código Python?
i = 1
while True:
 if i%3 == 0:
 break
 print(i)
 
 i + = 1
	
	
	
	1 2
	
	
	1
	
	
	1 2 3
	
	
	Erro
	
	
	Loop infinito
	
Explicação:
O loop só será satisfeito quando o valor da variávei i for 3, situação que interrompe (break) o loop.
	
	
	
	 
		
	
		2.
		Qual a saída do código abaixo?
lista = [30, 10, 20, 50, 80]
maior = lista[0]
i = 0
while i < len(lista):
 if lista[i] < maior:
 maior = lista[i]
 i += 1
print('O número procurado é {}'.format(maior))
	
	
	
	30
	
	
	20
	
	
	80
	
	
	50
	
	
	10
	
Explicação:
A estrutura while percorre a lista procurando seu menor valor e armazenado-o na variável "maior"
	
	
	
	 
		
	
		3.
		Assinale a opção que indica o comando Python que produz [-2, -4].
	
	
	
	print (*range(0, -4, -2))
	
	
	print (*range(0, -6, 2))
	
	
	print (*range(-2, -4, 2))
	
	
	print (*range(-2, -4, -2))
	
	
	print (*range(-2, -6, -2))
	
Explicação:
A lista de -2 (inclusive) e -6 (exclusive) com intervalo de 2 unidades consiste nos valores -2 e -4

Outros materiais