logo

Crowdly

Browser

Add to Chrome

10ºN PSI 24-25

Looking for 10ºN PSI 24-25 test answers and solutions? Browse our comprehensive collection of verified answers for 10ºN PSI 24-25 at moodle.escolatic.com.pt.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Considere:

lista = [1, 2, 3, 4, 5]

resultado = lista.pop(2)

print(lista)

O output será [1, 2, 4, 5]

50%
50%
View this question

Um dado elemento guardado numa lista é identificado exclusivamente por um dado índice. 

100%
0%
View this question

Considere as seguintes linhas escritas na linguagem Python:

cores = ('vermelho', 'verde', 'azul')

print(type(cores))

Qual a saída, ou resultado?

View this question
Considere:

# Tupla com os nomes das cidades

cidades = ("Lisboa", "Porto", "Coimbra", "Funchal", "Braga")

# Lista com a população de cada cidade (em milhares)

populacao = [505, 237, 143, 112, 181]

# Apresentar os nomes das cidades e as respetivas populações

print("População das cidades:")

for i in range(len(cidades)):

     print(f"{cidades[i]}: {populacao[i]} mil habitantes")

# Permitir ao utilizador atualizar a população de uma cidade

cidade_atualizar = input("\nIntroduza o nome da cidade para atualizar a população: ")

if cidade_atualizar in cidades:

    nova_populacao = int(input(f"Introduza a nova população para {cidade_atualizar}: "))

    indice = cidades.index(cidade_atualizar)

    populacao[indice] = nova_populacao

else:

    print("Cidade não encontrada.")

# Determinar a cidade com a maior população

cidade_maior_populacao = cidades[populacao.index(max(populacao))]

maior_populacao = max(populacao)

print(f"\nA cidade com a maior população é {cidade_maior_populacao} com {maior_populacao} mil habitantes.")

# Apresentar a lista de cidades ordenada pela população

print("\nCidades ordenadas pela população (ordem crescente):")

# Ordenar as listas de populações e cidades

sorted_populacao = sorted(populacao)

for tempo in sorted_populacao:

    indice = populacao.index(tempo)  # Encontrar o índice da população na lista original

    print(f"{cidades[indice]}: {tempo} mil habitantes")

-> Classifique como Verdadeira ou Falsa a seguinte afirmação:

O código utiliza a função sorted() para ordenar a lista populacao e, em seguida, utiliza a função index() para encontrar os nomes das cidades correspondentes às populações ordenadas.

0%
0%
View this question
Considere:

# Tupla com os nomes das cidades

cidades = ("Lisboa", "Porto", "Coimbra", "Funchal", "Braga")

# Lista com a população de cada cidade (em milhares)

populacao = [505, 237, 143, 112, 181]

# Apresentar os nomes das cidades e as respetivas populações

print("População das cidades:")

for i in range(len(cidades)):

     print(f"{cidades[i]}: {populacao[i]} mil habitantes")

# Permitir ao utilizador atualizar a população de uma cidade

cidade_atualizar = input("\nIntroduza o nome da cidade para atualizar a população: ")

if cidade_atualizar in cidades:

    nova_populacao = int(input(f"Introduza a nova população para {cidade_atualizar}: "))

    indice = cidades.index(cidade_atualizar)

    populacao[indice] = nova_populacao

else:

    print("Cidade não encontrada.")

# Determinar a cidade com a maior população

cidade_maior_populacao = cidades[populacao.index(max(populacao))]

maior_populacao = max(populacao)

print(f"\nA cidade com a maior população é {cidade_maior_populacao} com {maior_populacao} mil habitantes.")

# Apresentar a lista de cidades ordenada pela população

print("\nCidades ordenadas pela população (ordem crescente):")

# Ordenar as listas de populações e cidades

sorted_populacao = sorted(populacao)

for tempo in sorted_populacao:

    indice = populacao.index(tempo)  # Encontrar o índice da população na lista original

    print(f"{cidades[indice]}: {tempo} mil habitantes")

-> Classifique como Verdadeira ou Falsa a seguinte afirmação:

O programa permite ao utilizador atualizar a população de uma cidade, mas o nome da cidade não pode ser alterado.

0%
0%
View this question
Considere:

lista = [1, 2, 3]  

tupla = (4, 5) 

lista.extend(tupla) 

print(lista)

Qual o output?

View this question
Considere:

lista = [10, 20, 30, 40, 50, 20, 60]

lista.remove(20)

print(lista)

O output seria:

[10, 30, 40, 50, 60]

100%
0%
View this question

Qual das seguintes operações pode ser realizada com listas em Python?

0%
0%
0%
0%
View this question

Considere as seguintes linhas escritas na linguagem Python:

nomes = ('Artur', 'Joana', 'Lina', 'Rute', 'Vasco')

print('Lina' in nomes)

Qual a saída, ou resultado?

0%
0%
0%
0%
View this question

Considere:

# Definir uma tupla com os nomes das frutas

frutas = ("Maçã", "Banana", "Laranja", "Manga", "Uva")

# Definir uma lista com os preços das frutas

precos = [1.5, 0.8, 2.0, 1.2, 1.8]

# Exibir todas as frutas e os respetivos preços

for i in range(len(frutas)):

    print(f"{frutas[i]}: {precos[i]}€")

# Atualizar o preço de uma fruta

fruta_atualizar = input("\nDigite o nome da fruta para atualizar o preço: ")

if fruta_atualizar in frutas:

    novo_preco = float(input(f"Digite o novo preço para {fruta_atualizar}: "))

    indice = frutas.index(fruta_atualizar)

    precos[indice] = novo_preco

else:

    print("Fruta não encontrada.")

# Determinar a fruta mais cara

fruta_mais_cara = frutas[precos.index(max(precos))]

preco_mais_caro = max(precos)

print(f"\nA fruta mais cara é {fruta_mais_cara} com {preco_mais_caro}€.")

Estabeleça as correspondências corretamente:

View this question

Want instant access to all verified answers on moodle.escolatic.com.pt?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome