Questão 1
Imprima a frase Escola de Dados da Alura!
print ('Escola de Dados da Alura!')
Questão 2
Imprima na tela seu nome e seu sobrenome seguindo a estrutura abaixo:
Nome: [seu nome]
Sobrenome: [seu sobrenome]
Nome = 'João'
Sobrenome = 'Gomes'
print(f"Nome: {Nome}")
print(f"Sobrenome: {Sobrenome}")
Questão 3
Imprima o seu primeiro nome letra a letra. Por exemplo, nome é Mirla, então eu obtenho a seguinte saída:
M
I
R
L
A
print('J')
print('O')
print('Ã')
print("O")
Questão 4
Imprima o dia do seu nascimento em formato dia mês ano. Os valores de dia e ano não podem estar entre aspas. O formato deve estar como no exemplo, supondo uma data de aniversário dia 28 de fevereiro de 2003:
28 fevereiro 2003
print('25 de junho de 2026')
Questão 5
Imprima em um único print o atual ano que você está fazendo esse curso, o valor do ano deve ser um dado numérico. A saída do print deve ser a seguinte:
Ano atual: [ano]
print('Ano atual: 2026')
Aula 2 - Manipulando dados no Python
Coleta e amostragem de dados
Questão 1
Crie um programa que solicite à pessoa usuária digitar seu nome, e imprima “Olá, [nome]!”.
nome = input('Olá, qual é seu nome?:')
Questão 2
Crie um programa que solicite à pessoa usuária digitar seu nome e idade, e imprima “Olá, [nome], você tem [idade] anos.”.
Solicita o nome da pessoa usuária
nome = input("Digite seu nome: ")
Solicita a idade (o input sempre retorna texto, então usamos int para converter)
idade = input("Digite sua idade: ")
Imprime a mensagem formatada usando uma f-string
print(f"Olá, {nome}, você tem {idade} anos.")
Questão 3
Crie um programa que solicite à pessoa usuária digitar seu nome, idade e altura em metros, e imprima “Olá, [nome], você tem [idade] anos e mede [altura] metros!”.
Solicita os dados da pessoa usuária
nome = input("Digite seu nome: ")
idade = input("Digite sua idade: ")
altura = input("Digite sua altura em metros (ex: 1.75): ")
Imprime a mensagem formatada
print(f"Olá, {nome}, você tem {idade} anos e mede {altura} metros!")
Calculadora com operadores
Questão 1
Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a soma dos dois valores.
Solicita os dois valores
Usamos float() para permitir que a pessoa digite números com vírgula (ex: 10.5)
valor1 = float(input("Digite o primeiro valor: "))
valor2 = float(input("Digite o segundo valor: "))
Realiza a soma
soma = valor1 + valor2
Imprime o resultado
print(f"A soma de {valor1} + {valor2} é igual a {soma}.")
Questão 2
Crie um programa que solicite três valores numéricos à pessoa usuária e imprima a soma dos três valores.
Solicita os três valores
Utilizamos float() para aceitar números inteiros ou decimais
valor1 = float(input("Digite o primeiro valor: "))
valor2 = float(input("Digite o segundo valor: "))
valor3 = float(input("Digite o terceiro valor: "))
Calcula a soma
resultado = valor1 + valor2 + valor3
Exibe o resultado
print(f"A soma de {valor1} + {valor2} + {valor3} é igual a {resultado}.")
Questão 3
Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a subtração do primeiro pelo o segundo valor.
Solicita os dois valores
Convertemos para float para aceitar números com casas decimais
valor1 = float(input("Digite o primeiro valor: "))
valor2 = float(input("Digite o segundo valor: "))
Realiza a subtração
resultado = valor1 - valor2
Imprime o resultado
print(f"A subtração de {valor1} - {valor2} é igual a {resultado}.")
Questão 4
Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a multiplicação dos dois valores.
Solicita os dois valores
valor1 = float(input("Digite o primeiro valor: "))
valor2 = float(input("Digite o segundo valor: "))
Realiza a multiplicação usando o operador asterisco (*)
resultado = valor1 * valor2
Imprime o resultado
print(f"A multiplicação de {valor1} * {valor2} é igual a {resultado}.")
Questão 5
Crie um programa que solicite dois valores numéricos, um numerador e um denominador, e realize a divisão entre os dois valores. Deixe claro que o valor do denominador não pode ser 0.
Solicita os dois valores
numerador = float(input("Digite o valor do numerador: "))
denominador = float(input("Digite o valor do denominador: "))
Verifica se o denominador é diferente de zero
if denominador != 0:
resultado = numerador / denominador
print(f"O resultado da divisão de {numerador} por {denominador} é {resultado}.")
else:
print("Erro: O denominador não pode ser zero.")