NEW
Font size
WorksheetsAtividade Introdução ao Google Colab
Total questions: 25
Worksheet time: 25mins
Características do Colab: O Google Colaboratory (Colab) é uma ferramenta amplamente usada em aulas de programação. Pensando em seu uso, qual aspecto caracteriza o Colab?
Não salvar os trabalhos automaticamente.
Exigir instalação prévia para funcionar.
Conectar o código a uma máquina virtual para execução.
Permitir a execução de código Python apenas em computadores pessoais.
Conhecendo o print: 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”
Os bonés de Cadu: Carlos Eduardo ama bonés e quer imprimir uma mensagem indicando a quantidade total que tem em sua coleção. Observe o código que Cadu está desenvolvendo: "Atualmente eu tenho X bonés", onde X é o número de bonés armazenados na variável quantidade_bones. quantidade_bones = 15 Após testar o código, Cadu percebeu que ele não funciona. Pensando nisso, qual comando Cadu precisa inserir para que o código funcione corretamente?
print(“Atualmente eu tenho {quantidade_bones} bonés”)
print(quantidade_bones + " Atualmente eu tenho bonés")
print(f"Atualmente eu tenho {quantidade_bones} bonés")
printf("Atualmente eu tenho + quantidade_bones")
Variáveis em Python. 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:
V - V - V - V
V - F - V - V
F - V - V - F
V - F - F - V
Calculando o total. Luiza tem muitos esmaltes em diversas cores 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 elaborou: 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 = 7, esmaltes_vermelhos = 18, esmaltes_brancos = 12
esmaltes_totais = print(esmaltes_azuis, esmaltes_vermelhos, esmaltes_brancos)
esmaltes_totais = esmaltes_azuis + esmaltes_vermelhos + esmaltes_brancos
esmaltes_totais = print(7, 18, 12)
Campeonato de esportes. 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"? A) corrida = 3 natacao = 5 total = corrida + natacao print(f"A pontuação total de Pedro é {total}") B) corrida = 3 natacao = 5 total = corrida * 5 + natacao * 8 print(f"A pontuação total de Pedro é {total}") C) corrida = 3 natacao = 5 total = (corrida + 5) * (natacao + 8) print(f"A pontuação total de Pedro é {total}") D) corrida = 3 natacao = 5 total = corrida * natacao print(f"A pontuação total de Pedro é {total}")
A
B
C
D
Entendendo a divisão. Leia o código em Python a seguir: 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.") Nesse código, o objetivo é:
determinar se os jogos podem ser divididos igualmente entre amigos e mostrar quantos jogos sobram, caso a divisão não seja 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.
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.
Idade futura. Eduardo está desenvolvendo um programa em Python para calcular a idade futura de um usuário com base na idade atual e em quantos anos ele deseja adicionar. Observe: idade_atual = int(input("Digite sua idade atual: ")) anos_adicionar = int(input("Quantos anos você quer adicionar? ")) idade_futura = idade_atual + anos_adicionar print(f"Daqui a {anos_adicionar} anos, você terá {idade_futura} anos.") Com base no código de Eduardo, analise as afirmações a seguir, considerando (V) para as verdadeiras e (F) para as falsas. ( ) O programa utiliza a função input() para receber valores do usuário. ( ) A operação realizada na linha 3 é uma subtração. ( ) A variável idade_futura armazena o resultado do cálculo com os valores fornecidos. ( ) O print() final apresenta apenas o número de anos adicionados. A partir da análise, as afirmativas são, respectivamente:
V - V - F - V
V - F - V - F
F - F - V - F
V - F - V - V
Área do triângulo. O código a seguir foi escrito em Python para calcular a área de um triângulo de acordo com a base e a 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}.") Nesse código, qual o erro apresentado e como ele pode ser corrigido?
O erro está na falta de parênteses na multiplicação, que deve ser priorizada antes da divisão para corrigir o cálculo.
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.
Carrinho de compras. Um supermercado tem carrinhos que suportam até 20 kg e, para auxiliar seus usuários, criou uma programação em Python. Leia o código e responda: 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.") Qual a funcionalidade desse código para os usuários?
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.
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 a mensagem "Os itens cabem no carrinho.", independente do peso informado, o que deixa os usuários confusos.
O código calcula o peso total dos itens e sempre exibe a mensagem "Os itens excedem o peso permitido", o que pode atrapalhar os usuários.
Cinema no parque. Um cinema ao ar livre tem capacidade para 100 pessoas. Um programa foi criado para verificar se um grupo pode entrar. Analise os blocos de código embaralhados e escolha a sequência correta para que o programa funcione: Blocos disponíveis: • print("O grupo excede a capacidade do cinema.") • else • if total_pessoas <= 100: • print("Todos podem entrar.") • total_pessoas = int(input("Quantas pessoas estão no grupo? "))
total_pessoas = int(input("Quantas pessoas estão no grupo? ")) → if total_pessoas <= 100: → print("Todos podem entrar.") → else → print("O grupo excede a capacidade do cinema.")
if total_pessoas <= 100: → print("Todos podem entrar.") → else → print("O grupo excede a capacidade do cinema.") → total_pessoas = int(input("Quantas pessoas estão no grupo? "))
total_pessoas = int(input("Quantas pessoas estão no grupo? ")) → print("O grupo excede a capacidade do cinema.") → else → if total_pessoas <= 100: → print("Todos podem entrar.")
else → if total_pessoas <= 100: → print("Todos podem entrar.") → total_pessoas = int(input("Quantas pessoas estão no grupo? ")) → print("O grupo excede a capacidade do cinema.")
Escrevendo condições. Observe os exemplos de condição em Python (Coluna A) e suas descrições (Coluna B):
Coluna A: I. if x > y; II. if x <= y; III. if x == y; IV. if x < y.
Coluna B: A. Verifica se x é igual a y.; B. Verifica se x é maior que y.; C. Verifica se x é menor que y.; D. Verifica se x é menor ou igual a y.
A partir dessa análise, as associações são, respectivamente:
I-A, II-B, III-C, IV-D
I-B, II-D, III-A, IV-C
I-C, II-A, III-D, IV-B
I-D, II-C, III-B, IV-A
Leia as afirmações a seguir 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 afirmativas são verdadeiras e quais são falsas?
A) As afirmações 1 e 2 são verdadeiras, e as afirmações 3 e 4 são falsas.
B) As afirmações 1, 2 e 3 são verdadeiras, e a afirmação 4 é falsa.
C) As afirmações 1 e 3 são verdadeiras, e as afirmações 2 e 4 são falsas.
D) As afirmações 1, 2, 3 e 4 são verdadeiras, não havendo nenhuma falsa.
Idade para votação. Analise o código em Python a seguir: 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?
A) O programa exibirá a mensagem "Você pode votar", independentemente da idade informada no código ou de qualquer outra condição.
B) O programa 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.
C) O programa verificará se a idade é maior ou igual a 18 e imprimirá a mensagem "Você pode votar", caso contrário, exibirá a mensagem "Você ainda não pode votar".
D) O programa verificará se a idade é exatamente igual a 18 e, nesse caso, imprimirá a mensagem "Você pode votar" no console.
Analise o código em Python a seguir: temperatura = int(input("Digite a temperatura em graus Celsius: ")) if temperatura < 15: print("____") ____ temperatura <= 25: print("Agradável") ____: ____ ("Quente") Agora, ordene todos os blocos na sequência em que aparecem no código.
Fria – elif – else – print
elif – else – print – Fria
print – Fria – elif – else
else – print – Fria – elif
Função input em Python: Para que serve a função input() em um programa Python?
Para exibir mensagens na tela.
Para receber dados digitados pelo usuário.
Para realizar cálculos matemáticos automaticamente.
Para salvar arquivos no computador.
Identifique o erro: Considere o código abaixo em Python:
numero = 10
if numero > 5:
print('Maior que 5')
print('Fim do programa')
O que será exibido ao executar esse código?
Nenhuma mensagem será exibida.
Maior que 5
Maior que 5
Fim do programa
Fim do programa
Sobre variáveis em Python: Qual das opções abaixo representa uma declaração correta de variável e atribuição de valor inteiro?
let idade = 20
int idade = 20
idade: 20
idade = 20
Considere o seguinte trecho de código em Python:
nome = input("Digite seu nome: ")
print(f"Olá, {nome}!")
Qual é a finalidade da função input() nesse contexto?
Salvar o nome do usuário em um arquivo de texto.
Solicitar ao usuário que digite seu nome e armazenar o valor na variável nome.
Exibir uma mensagem de saudação na tela.
Realizar cálculos matemáticos com o nome do usuário.
Analise o código abaixo em Python:
numero1 = 8
numero2 = 12
if numero1 < numero2:
print("numero1 é menor que numero2")
else:
print("numero1 não é menor que numero2")
Qual mensagem será exibida ao executar esse código?
numero1 é menor que numero2
numero1 não é menor que numero2
O código apresentará erro de sintaxe.
Nenhuma mensagem será exibida.
Sobre variáveis em Python, assinale a alternativa correta:
Variáveis podem armazenar diferentes tipos de dados, como inteiros, strings e booleanos.
O nome de uma variável pode conter espaços em branco.
O símbolo de igual (=) é usado para comparar valores em Python.
Variáveis em Python podem começar com números.
Considere o seguinte código em Python:
idade = int(input("Digite sua idade: "))
if idade < 12:
print("Criança")
elif idade < 18:
print("Adolescente")
else:
print("Adulto")
Qual mensagem será exibida se o usuário digitar 15?
Adolescente
Adulto
Nenhuma mensagem será exibida.
Criança
Analise o código abaixo em Python:
nota = 7
if nota >= 6:
print("Aprovado")
else:
print("Reprovado")
Qual será a saída desse programa?
Aprovado
O programa apresentará erro de sintaxe.
Reprovado
Nenhuma mensagem será exibida.
Considere o seguinte código em Python:
numero = int(input("Digite um número: "))
if numero % 2 == 0:
print("Par")
else:
print("Ímpar")
O que será exibido se o usuário digitar 7?
Ímpar
Par
Erro de sintaxe
Nenhuma mensagem será exibida.
Sobre a função print() em Python, assinale a alternativa correta:
É utilizada para exibir informações na tela.
Serve para declarar variáveis.
É usada para receber dados do usuário.
Executa operações matemáticas automaticamente.
