!DOCTYPE html> Python para Iniciantes - TextCoder

Exercícios Práticos de Python para Iniciantes

Questão 1

Crie um programa que peça o nome do usuário e exiba uma mensagem de boas-vindas personalizada.

nome = input("Qual é o seu nome? ") print(f"Olá, {nome}! Seja muito bem-vindo ao mundo do Python.")

Questão 2

Escreva um programa que receba dois números inteiros e exiba a soma simples entre eles.

# Precisamos usar int() porque o input() sempre lê o texto como String num1 = int(input("Digite o primeiro número: ")) num2 = int(input("Digite o segundo número: ")) soma = num1 + num2 print(f"A soma dos números é: {soma}")

Questão 3

Desenvolva um script que peça a idade do usuário e informe se ele é Maior de Idade (18 anos ou mais) ou Menor de Idade.

idade = int(input("Digite a sua idade: ")) if idade >= 18: print("Você é maior de idade.") else: print("Você é menor de idade.")

Questão 4

Escreva um programa que receba três notas de um aluno, calcule a média aritmética simples e mostre na tela.

nota1 = float(input("Digite a primeira nota: ")) nota2 = float(input("Digite a segunda nota: ")) nota3 = float(input("Digite a terceira nota: ")) media = (nota1 + nota2 + nota3) / 3 print(f"A média do aluno é: {media:.2f}")

Questão 5

Faça um script que exiba na tela todos os números de 1 a 10 usando a estrutura de repetição for.

# O range(1, 11) vai começar no 1 e parar antes de chegar no 11 for i in range(1, 11): print(i)

Questão 6

Crie um programa que exiba a tabuada de multiplicação de um número digitado pelo usuário.

numero = int(input("Deseja ver a tabuada de qual número? ")) print(f"\nTabuada do {numero}:") for i in range(1, 11): resultado = numero * i print(f"{numero} x {i} = {resultado}")

Questão 7

Escreva um script que use um laço while para pedir números ao usuário repetidamente. O programa só deve parar quando o usuário digitar o número 0.

numero = -1 # Começamos com qualquer valor diferente de zero para entrar no loop while numero != 0: numero = int(input("Digite um número (ou 0 para parar): ")) print("Programa encerrado com sucesso!")

Questão 8

Crie uma lista com 4 frutas de sua preferência. Use o laço for para ler e exibir cada fruta da lista em uma linha separada.

frutas = ["Maçã", "Banana", "Morango", "Uva"] print("Lista de Frutas:") for fruta in frutas: print(f"- {fruta}")

Questão 9

Crie um programa que leia uma palavra do usuário e use a função len() para exibir quantas letras ela tem.

palavra = input("Digite algo: ") quantidade_letras = len(palavra) print(f"O que você digitou tem exatamente {quantidade_letras} caracteres.")

Questão 10

Escreva um programa que receba a temperatura em graus Celsius (°C) e converta para Fahrenheit (°F) usando a fórmula: F = C * 1.8 + 32.

celsius = float(input("Digite a temperatura em °C: ")) fahrenheit = (celsius * 1.8) + 32 print(f"A temperatura equivalente é: {fahrenheit:.1f}°F")
← Voltar à página inicial