0% acharam este documento útil (0 voto)
17 visualizações5 páginas

Introdução Python

Enviado por

Herbet Richard
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
17 visualizações5 páginas

Introdução Python

Enviado por

Herbet Richard
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Introdução Python

1. Olá Mundo

print("Olá, Mundo!")

Explicação: print() serve para exibir mensagens na tela. É sempre o primeiro passo em
qualquer linguagem de programação.

Exercício:

 trocar a mensagem para o próprio nome.


Ex: “Olá, eu sou a Maria”.

2. Soma de dois números

a = int(input("Digite o primeiro número: "))

b = int(input("Digite o segundo número: "))

print("A soma é:", a + b)

 input() → recebe um valor do usuário.

 int() → converte o valor digitado para número inteiro.

Exercício:

 Alterar o código para também mostrar a multiplicação dos dois números.

3. Verificar se o número é par ou ímpar

num = int(input("Digite um número: "))

if num % 2 == 0:

print("Esse número é par.")

else:

print("Esse número é ímpar.")

Explicação:

 % é o operador de resto da divisão.

 Se o resto for 0, o número é par.


Exercício:

 Modifique o programa para dizer se o número é positivo ou negativo.

4. Tabuada

n = int(input("Digite um número: "))

print(f"Tabuada do {n}:")

for i in range(1, 11):

print(f"{n} x {i} = {n * i}")

Explicação:

for é usado para repetir um bloco de código.

range(1, 11) gera os números de 1 a 10.

Exercício:

Criar a tabuada de todos os números de 1 a 10.

5. Contador regressivo

for i in range(10, 0, -1):

print(i)

print("Fim da contagem!")

Explicação:

range(10, 0, -1) ? começa em 10 e vai até 1, diminuindo de 1 em 1.

Exercício:

Faça a contagem começar em 20 até 0.

6. Maior de dois números

a = int(input("Digite o primeiro número: "))

b = int(input("Digite o segundo número: "))

if a > b:

print("O maior é:", a)

elif b > a:
print("O maior é:", b)

else:

print("São iguais.")

Explicação:

 if, elif, else → estrutura de decisão.

Exercício:

 Alterar para que o programa diga também qual é o menor número.

7. Calculadora simples

print("Operações: + - * /")

op = input("Escolha a operação: ")

x = float(input("Digite o primeiro número: "))

y = float(input("Digite o segundo número: "))

if op == "+":

print("Resultado:", x + y)

elif op == "-":

print("Resultado:", x - y)

elif op == "*":

print("Resultado:", x * y)

elif op == "/":

print("Resultado:", x / y)

else:

print("Operação inválida!")

Explicação:

 float() → permite números decimais.

 O código decide qual operação realizar de acordo com a escolha do usuário.

Exercício:
 Adicionar a operação de potência (x ** y).

8. Gerador de números aleatórios

import random

numero = random.randint(1, 100)

print("Número aleatório entre 1 e 100:", numero)

Explicação:

 import random → importa a biblioteca de números aleatórios.

 randint(1, 100) → gera um número inteiro entre 1 e 100.

Exercício:

 Alterar para gerar um número entre 50 e 200.

9. Adivinhe o número

import random

secreto = random.randint(1, 10)

palpite = int(input("Adivinhe o número (1 a 10): "))

if palpite == secreto:

print("Parabéns, você acertou!")

else:

print(f"Errou! O número era {secreto}")

Explicação:

 Usa if para comparar o palpite do usuário com o número secreto.

Exercício:

 Permitir que o usuário tenha 3 tentativas.


10. Lista de nomes

nomes = []

for i in range(3):

nome = input("Digite um nome: ")

nomes.append(nome)

print("Lista de nomes digitados:", nomes)

Explicação:

cria uma lista.

.append() ? adiciona um item na lista.

Exercício:

Alterar o código para pedir 5 nomes e depois mostrar em ordem alfabética.

Você também pode gostar