Worksheetsacao se liga 3 trimestre
Total questions: 10
Worksheet time: 30mins
O Google Colaboratory (Colab) é uma ferramenta amplamente usada em aulas de programação.
Pensando em seu uso, qual aspecto caracteriza o Colab?
Exigir instalação prévia para funcionar.
Permitir a execução de código Python apenas em computadores pessoais.
Conectar o código a uma máquina virtual para execução.
Não salvar os trabalhos automaticamente.
O comando print é usado em Python para exibir mensagens na tela. Nesse sentido, para ser exibido o texto "Bem-vindo ao Colab" qual comando print deve ser usado?
print “Bem-vindo ao Colab”
print{“Bem-vindo ao Colab”}
print(“Bem-vindo ao Colab”)
print[“Bem-vindo ao Colab”]
Em Python, o uso correto de variáveis é essencial para o funcionamento dos programas.
Pensando nisso, analise as afirmações a seguir, considerando (V) para as verdadeiras e (F) para as falsas.
( ) Uma variável pode armazenar strings, números ou valores do tipo verdadeiro, ou falso.
( ) Usamos let ou const para declarar variáveis, indicando ao programa se o valor poderá mudar ou se permanecerá constante.
( ) Strings são representadas usando aspas simples ou duplas no início e no fim da palavra ou sentença.
( ) Variáveis precisam ser inicializadas antes de serem usadas.
Após realizar a análise, as afirmativas são, respectivamente.
F – V – V – F.
V – F – V – V.
V – F – F – V.
V – V – V – V.
Luiza tem muitos esmaltes em diversas cores diferentes e para ter uma dimensão de sua coleção, ela está criando um programa que faz o cálculo da quantidade total de seus esmaltes. Leia a seguir o programa que ela pensou:
esmaltes_azuis = 7 esmaltes_vermelhos = 18 esmaltes_brancos = 12
Com base nos conceitos de variáveis, qual código Luiza deve utilizar para calcular o total de esmaltes que ela tem no momento?
esmaltes_totais = esmaltes_azuis + esmaltes_vermelhos + esmaltes_brancos
esmaltes_totais = print(esmaltes_azuis, esmaltes_vermelhos, esmaltes_brancos)
esmaltes_totais = print(7, 18, 12)
esmaltes_totais = print(7, 18, 12)
Pedro participou de um campeonato de esportes, e sua pontuação foi baseada em diferentes atividades:
Corrida: 3 pontos por quilômetro (Pedro correu 5 km)
Natação: 5 pontos por volta na piscina (Pedro nadou 8 voltas)
Se Pedro criasse um programa para representar a soma dos seus pontos, qual código Python exibiria a mensagem "A pontuação total de Pedro é X"?
Pedro participou de um campeonato de esportes, e sua pontuação foi baseada em diferentes atividades:
Corrida: 3 pontos por quilômetro (Pedro correu 5 km)
Natação: 5 pontos por volta na piscina (Pedro nadou 8 voltas)
Se Pedro criasse um programa para representar a soma dos seus pontos, qual código Python exibiria a mensagem "A pontuação total de Pedro é X"?
corrida = 3 natacao = 5 total = corrida * natacao print(f"A pontuação total de Pedro é {total}")
corrida = 3 natacao = 5 total = (corrida + 5) * (natacao + 8) print(f"A pontuação total de Pedro é {total}")
corrida = 3 natacao = 5 total = corrida + natacao print(f"A pontuação total de Pedro é {total}"
total_jogos = int(input("Digite o total de jogos: "))
numero_amigos = int(input("Digite o número de amigos: "))
jogos_por_amigo = total_jogos // numero_amigos
resto = total_jogos % numero_amigos
print(f"Cada amigo recebe {jogos_por_amigo} jogos.")
print(f"Restam {resto} jogos.")
somar todas as unidades de jogos disponíveis e distribuir igualmente entre os amigos, adicionando o valor total ao número de amigos na saída.
multiplicar o total de jogos pelo número de amigos para distribuir a quantidade proporcionalmente, garantindo uma divisão justa e exata.
calcular o total de jogos a serem adquiridos para que todos os amigos recebam a mesma quantidade sem sobras, garantindo uma divisão perfeita.
determinar se os jogos podem ser divididos igualmente entre amigos e mostrar quantos jogos sobram, caso a divisão não seja exata.
O código a seguir foi escrito para calcular a área de um triângulo com base em sua base e altura fornecidas pelo usuário. No entanto, ele contém um erro e não funciona como esperado. Observe:
base = input("Digite a base do triângulo: ")
altura = input("Digite a altura do triângulo: ")
area = base * altura / 2
print(f"A área do triângulo é {area}.")
O erro está no operador de multiplicação, que deveria ser substituído por ** para calcular a potência.
O erro está na divisão, que deveria ser feita com // para retornar um valor inteiro.
O erro está na falta do comando int, que converte os valores do input() em números inteiros.
O erro está na falta de parênteses na multiplicação, que deve ser priorizada antes da divisão para corrigir o cálculo.
Um supermercado tem carrinhos que suportam até 20 kg e, para auxiliar seus usuários, criou uma programação. Leia o código abaixo e observe sua função:
peso_item1 = int(input("Digite o peso do item 1: "))
peso_item2 = int(input("Digite o peso do item 2: "))
if peso_item1 + peso_item2 <= 20:
print("Os itens cabem no carrinho.")
else:
print("Os itens excedem o peso permitido.")
A partir de sua análise, qual a funcionalidade desse código para os usuários?
Selecione uma alternativa
O código calcula o peso total dos itens e sempre exibe "Os itens excedem o peso permitido", o que pode atrapalhar os usuários.
O código verifica se o peso total dos itens é menor ou igual a 20 e, nesse caso, indica aos usuários que os itens cabem no carrinho.
O código sempre exibe "Os itens cabem no carrinho", independente do peso informado, o que deixa os usuários confusos.
O código verifica se o peso total dos itens é maior que 20 e, nesse caso, indica aos usuários que os itens cabem no carrinho.
Leia as afirmações abaixo sobre o uso de condicionais em Python:
1- Condicionais permitem executar diferentes blocos de código dependendo de condições específicas.
2- A palavra-chave elif é opcional, mas pode ser usada para adicionar mais de uma condição ao código.
3- O uso do else é obrigatório em todas as estruturas condicionais.
4- O operador and é usado para avaliar se pelo menos uma das condições é verdadeira.
A partir de sua análise, quais são verdadeiras e quais são falsas?
As afirmações 1, 2 e 3 são verdadeiras, e a afirmação 4 é falsa.
As afirmações 1, 2, 3 e 4 são verdadeiras, não havendo nenhuma falsa.
As afirmações 1 e 3 são verdadeiras, e as afirmações 2 e 4 são falsas.
As afirmações 1 e 2 são verdadeiras, e as afirmações 3 e 4 são falsas.
Analise o código abaixo:
idade = 16 if idade >= 18:
print("Você pode votar.")
else:
print("Você ainda não pode votar.")
Ao executarmos esse código, qual mensagem de resultado será impressa?
O programa irá verificar se a idade é exatamente igual a 18 e, nesse caso, irá imprimir a mensagem "Você pode votar" no console.
O programa irá verificar se a idade é maior ou igual a 18 e imprimir a mensagem "Você pode votar", caso contrário, irá exibir a mensagem "Você ainda não pode votar".
O programa irá apresentar uma mensagem de erro, pois não há uma entrada do usuário para informar a idade, o que impede a execução correta do código.
O programa irá exibir a mensagem "Você pode votar", independentemente da idade informada no código ou de qualquer outra condição.
