Search Header Logo

P2 - 3ºTEC - 3ºTRI - Prog.Des.Sistemas - Trevisan

Authored by ELAINE MARTINS

Computers

2nd Grade

Used 2+ times

P2 - 3ºTEC - 3ºTRI - Prog.Des.Sistemas - Trevisan
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Qual é o método utilizado para inserir um elemento em uma lista em uma posição específica em Python? E na lista:
lista = [10, 20, 30]

lista.insert(1, 15)

print(lista)

insert( )

e

[10, 15, 20, 30]

append( )
e

[15, 10, 20, 30]

insert( )

e

[10, 20, 15, 30]

extend( )

e

Erro

insert( )

e

[15, 10, 20, 30]

2.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Qual das opções abaixo descreve corretamente o que acontece quando se utiliza o método insert( ) em uma lista Python?

O elemento é colocado na posição indicada, movendo todos os elementos seguintes uma posição para a frente.

O elemento substitui o elemento que estava na posição indicada.

O elemento é sempre adicionado no início da lista.

O elemento é sempre adicionado ao final da lista em linguagem Python

O elemento é sempre adicionado ao começa da lista, movendo todos os elementos seguintes uma posição para a trás.

3.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Qual a principal diferença entre os métodos insert( ) e append( ) em listas Python, no que diz respeito à inserção de elementos?

insert( ) permite especificar a posição de inserção, enquanto

append( ) sempre insere no final.

insert( ) insere no início da lista, enquanto

append( ) insere no final.

append( ) insere em qualquer posição, enquanto insert( ) só insere no final.

Não há diferença entre os dois métodos, ambos inserem no final da lista.

insert( ) remove um elemento, enquanto

append( ) insere.

4.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Qual método Python é utilizado para remover um elemento específico de uma lista, dado o seu valor?
Qual das opções completa corretamente a seguinte linha de código para remover o valor 3 da lista minha_lista?

minha_lista = [1, 3, 5]
# ... código para remover o valor 3 ...

remove( )

e

minha_lista.remove(3)

erase( )

e

minha_lista.remove(3)

erase( )

e
minha_lista.erase (3)

clear( )

e
minha_lista.clear (3)

remove( )
e
minha_lista.erase (3)

5.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Media Image

Observando o código na imagem:

Qual é a principal função do bloco

if

utilizado?

Adicionar um novo elemento à lista.

Verificar se o valor a ser removido existe na lista.

Imprimir a lista original na tela.

Remover todos os elementos da lista.

Ordenar os elementos da lista.

6.

MULTIPLE SELECT QUESTION

15 mins • 1 pt

Media Image

Observando o código na imagem e responda a questão (mais de uma alternativa correta)

O bloco else no código apresentado serve para adicionar um novo elemento à lista caso o valor_para_remover não seja encontrado - É FALSO

Verdadeiro: O bloco else adiciona o valor não encontrado ao final da lista.

Verdadeiro: O bloco else insere o valor não encontrado na posição inicial da lista.

Falso: O bloco else apenas imprime uma mensagem indicando que o valor não foi encontrado..

Falso: O bloco else remove todos os elementos da lista.

7.

FILL IN THE BLANK QUESTION

15 mins • 1 pt

Media Image

Complete a frase a seguir, escolhendo a opção que melhor descreve o que o código faz:

"O código Python apresentado tem como objetivo principal _______ um elemento específico de uma lista, baseado em sua posição."

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?