Resolução da Atividade — MOD II - Python
COLETA DE DADOS
Cadastro de aluno
nome = input("Digite o nome do aluno: ")
print(f"Olá, {nome}!")
Cadastro com idade
nome = input("Digite o nome do aluno: ")
idade = int(input("Digite a idade do aluno: "))print(f"O aluno {nome} tem {idade} anos.")
Cadastro completo
nome = input("Digite o nome do aluno: ")
idade = int(input("Digite a idade do aluno: "))
altura = float(input("Digite a altura do aluno: "))print(f"{nome} tem {idade} anos e mede {altura} metros.")
- CÁLCULOS ESCOLARES
Soma de alunos de duas turmas
turma_a = int(input("Quantidade de alunos da turma A: "))
turma_b = int(input("Quantidade de alunos da turma B: "))print(turma_a + turma_b)
Soma de três turmas
turma_6a = int(input("Quantidade de alunos do 6A: "))
turma_6b = int(input("Quantidade de alunos do 6B: "))
turma_6c = int(input("Quantidade de alunos do 6C: "))print(turma_6a + turma_6b + turma_6c)
Diferença de médias
media_1 = float(input("Digite a média da primeira turma: "))
media_2 = float(input("Digite a média da segunda turma: "))print(media_1 - media_2)
Multiplicação → cálculo de apostilas
quantidade_alunos = int(input("Quantidade de alunos: "))
apostilas = int(input("Quantidade de apostilas por aluno: "))print(quantidade_alunos * apostilas)
Divisão → média de notas
soma_notas = float(input("Digite a soma das notas: "))
quantidade = int(input("Digite a quantidade de alunos: "))print(soma_notas / quantidade)
Potência → crescimento de acessos
acessos = int(input("Quantidade inicial de acessos: "))
crescimento = int(input("Potência de crescimento: "))print(acessos ** crescimento)
Divisão inteira → organização de salas
alunos = int(input("Quantidade de alunos: "))
capacidade = int(input("Capacidade da sala: "))print(alunos // capacidade)
Resto da divisão → alunos restantes
alunos = int(input("Quantidade de alunos: "))
capacidade = int(input("Capacidade da sala: "))print(alunos % capacidade)
Média do estudante
nota_1 = float(input("Digite a primeira nota: "))
nota_2 = float(input("Digite a segunda nota: "))
nota_3 = float(input("Digite a terceira nota: "))media = (nota_1 + nota_2 + nota_3) / 3
print(f"A média do estudante é {media}.")
Média ponderada institucional
media = (51 + 122 + 203 + 154) / (1+2+3+4)
print(f"A média ponderada é {media}.")
- MANIPULAÇÃO DE TEXTOS
Frase institucional
frase = "É preciso aprender a aprender"
print(frase)
Entrada de frase
frase = input("Digite uma mensagem para os alunos: ")
print(frase)
Letras maiúsculas
frase = input("Digite um comunicado: ")
print(frase.upper())
Letras minúsculas
frase = input("Digite um comunicado: ")
print(frase.lower())
Removendo espaços
frase = " Bem-vindos à nossa escola! "
print(frase.strip())
Espaços removidos via input
frase = input("Digite um comunicado: ")
print(frase.strip())
Espaços removidos + minúsculas
frase = input("Digite um comunicado: ")
print(frase.strip().lower())
Trocando letras
frase = input("Digite uma frase: ")
print(frase.lower().replace("e", "f"))
Substituindo "a" por "@"
frase = input("Digite uma frase: ")
print(frase.lower().replace("a", "@"))
Substituindo "s" por "$"
frase = input("Digite uma frase: ")
print(frase.lower().replace("s", "$"))