Baixe o app do Guru IA

Android e iOS

Foto de perfil

Leonardo

ENVIADA PELO APP
Estudos Gerais02/12/2024

Questão 03 (1 pto) Três tipos de dados fundamentais em Pytho...

Questão 03 (1 pto) Três tipos de dados fundamentais em Python são as listas ("lists"), sequências ou "tuplas" ("tuples") e dicionários ("dictionaries"). A respeito dessas estruturas, é correto afirmar:

a) Listas não podem ser modificadas depois de criadas, ao passo que sequências e dicionários podem.

b) Listas podem ser modificadas, mas na sua formação não pode ser modificado após a criação, ao passo que sequências e dicionários não têm essa limitação.

c) Dicionários não podem ser modificados depois de criados, ao passo que listas e sequências podem.

d) Listas e sequências são indexadas por inteiros, ao passo que dicionários podem ser indexados por strings.

e) Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser indexadas por strings.

Questão 4 (1 pto) Qual comando abaixo adiciona um novo par chave-valor ao dicionário dados = {"nome": "João", "idade": 25}?

a) dados.append("cidade", "São Paulo") b) dados.add("cidade", "São Paulo") c) dados["cidade"] = "São Paulo" d) dados.update({"cidade": "São Paulo"}) e) dados.insert("cidade": "São Paulo")

Questão 05 (1 pto) Qual das opções abaixo verifica corretamente se a chave "email" está presente no dicionário dados = {"nome": "Carlos", "idade": 28}? a) "email" in dados b) dados.has_key("email") c) dados.keys()[0] == "email" d) "email" == dados

Questão 6: (1 pto) Sobre variáveis locais e globais, qual afirmação é verdadeira? a) Uma variável local só pode ser acessada dentro do bloco onde foi criada. b) Uma variável global não pode ser alterada dentro de uma função. c) Listas definidas globalmente sempre são mutáveis dentro de funções. d) Variáveis globais são automaticamente passadas como argumentos para funções. e) Uma variável global só pode ser acessada dentro do bloco onde foi criada.

Questão 07: (1 pto) Considere o seguinte código:

def modificar_lista(lista): lista = [10, 20, 30]

lista = [1, 2, 3] modificar_lista(lista) print(lista)

O que será impresso? a) [10, 20, 30] b) [1, 2, 3] c) Erro: lista não está definida na função d) None e) Erro: lista é uma variável local

Questão 03 (1 pto)
Três tipos de dados fundamentais em Python são as listas ("lists"), sequências ou "tuplas" ("tuples") e dicionários ("dictionaries"). A respeito dessas estruturas, é correto afirmar:

a) Listas não podem ser modificadas depois de criadas, ao passo que sequências e dicionários podem.

b) Listas podem ser modificadas, mas na sua formação não pode ser modificado após a criação, ao passo que sequências e dicionários não têm essa limitação.

c) Dicionários não podem ser modificados depois de criados, ao passo que listas e sequências podem.

d) Listas e sequências são indexadas por inteiros, ao passo que dicionários podem ser indexados por strings.

e) Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser indexadas por strings.

Questão 4 (1 pto)
Qual comando abaixo adiciona um novo par chave-valor ao dicionário
dados = {"nome": "João", "idade": 25}?

a) dados.append("cidade", "São Paulo")
b) dados.add("cidade", "São Paulo")
c) dados["cidade"] = "São Paulo"
d) dados.update({"cidade": "São Paulo"})
e) dados.insert("cidade": "São Paulo")

Questão 05 (1 pto)
Qual das opções abaixo verifica corretamente se a chave "email" está presente no dicionário dados = {"nome": "Carlos", "idade": 28}?
a) "email" in dados
b) dados.has_key("email")
c) dados.keys()[0] == "email"
d) "email" == dados

Questão 6: (1 pto)
Sobre variáveis locais e globais, qual afirmação é verdadeira?
a) Uma variável local só pode ser acessada dentro do bloco onde foi criada.
b) Uma variável global não pode ser alterada dentro de uma função.
c) Listas definidas globalmente sempre são mutáveis dentro de funções.
d) Variáveis globais são automaticamente passadas como argumentos para funções.
e) Uma variável global só pode ser acessada dentro do bloco onde foi criada.

Questão 07: (1 pto)
Considere o seguinte código:

def modificar_lista(lista):
    lista = [10, 20, 30]

lista = [1, 2, 3]
modificar_lista(lista)
print(lista)

O que será impresso?
a) [10, 20, 30]
b) [1, 2, 3]
c) Erro: lista não está definida na função
d) None
e) Erro: lista é uma variável local
Envie suas perguntas pelo App
Google Play
App Store
Equipe Meu Guru

Prefere sua atividade resolvida por um tutor especialista?

  • Receba resolvida até o seu prazo
  • Converse com o tutor pelo chat
  • Garantia de 7 dias contra erros