lista-python

LISTA DE EXERCÍCIOS PYTHON #1

Lista de exercícios python Cada uma das atividades abaixo envolve a criação de um programa em Python que utiliza loops for e funções. Leia atentamente cada enunciado e implemente o programa conforme descrito. O objetivo é praticar o uso de loops e funções em Python, garantindo uma melhor compreensão desses conceitos fundamentais.

def imprimir_decrescente():
    for i in range(20, -1, -2):
        print(i)

# Exemplo de uso da função
imprimir_decrescente()
Copiado!
def imprimir_multiplos_de_quatro():
    for i in range(4, 41, 4):
        print(i)

# Exemplo de uso da função
imprimir_multiplos_de_quatro()
Copiado!
def imprimir_multiplos_de_seis():
    for i in range(0, 61, 6):
        print(i)

# Exemplo de uso da função
imprimir_multiplos_de_seis()
Copiado!
def verifica_palindromo(palavra):
    palindromo = True
    for i in range(len(palavra) // 2):
        if palavra[i] != palavra[-(i + 1)]:
            palindromo = False
            break
    return palindromo

# Exemplo de uso:
palavra = "radar"
resultado = verifica_palindromo(palavra)
print(f"A palavra '{palavra}' é um palíndromo: {resultado}")
Copiado!
def conta_pares_impares(inicio, fim):
    count_pares = 0
    count_impares = 0
    
    for i in range(inicio, fim + 1):
        if i % 2 == 0:
            count_pares += 1
        else:
            count_impares += 1
    
    return count_pares, count_impares

# Exemplo de uso:
inicio = 1
fim = 20
pares, impares = conta_pares_impares(inicio, fim)
print(f"Número de Pares: {pares}")
print(f"Número de Ímpares: {impares}")
Copiado!
def conta_maiusculas(frase):
    contagem_maiusculas = 0
    for caractere in range(len(frase)):
        if frase[caractere].isupper():
            contagem_maiusculas += 1
    return contagem_maiusculas

# Exemplo de uso:
frase = "Este É Um Teste de Contagem de Letras Maiúsculas."
resultado = conta_maiusculas(frase)
print(f"O número de letras maiúsculas na frase é: {resultado}")
Copiado!
def calcular_potencia(base, expoente):
    potencia = 1
    for _ in range(expoente):
        potencia *= base
    return potencia

# Exemplo de uso da função
base = 2  # substitua pelo valor desejado
expoente = 3  # substitua pelo valor desejado
resultado = calcular_potencia(base, expoente)
print("A potência é", resultado)
Copiado!
def encontrar_maior_numero(*numeros):
    max_num = float('-inf')
    for n in numeros:
        if n == 0:
            break
        if n > max_num:
            max_num = n
    return max_num

# Exemplo de uso da função
numeros = [3, 5, 7, 0, 2, 8]
resultado = encontrar_maior_numero(*numeros)
print("O maior número recebido foi", resultado)
Copiado!
def calcular_media(*numeros):
    soma, count = 0, 0
    for i in range(len(numeros)):
        n = numeros[i]
        if n == 0:
            break
        soma += n
        count += 1
    if count == 0:
        return "Nenhum número foi recebido."
    else:
        return soma / count

# Exemplo de uso da função
resultado = calcular_media(3, 5, 7, 0, 2, 8)
if isinstance(resultado, str):
    print(resultado)
else:
    print("A média dos números recebidos é", resultado)
Copiado!
def calcular_soma(n):
    soma = 0
    for i in range(1, n + 1):
        soma += i
    return soma

# Exemplo de uso da função
n = 5  # substitua pelo valor desejado
resultado = calcular_soma(n)
print("A soma é", resultado)
Copiado!

Gostou da lista de exercícios python #1? Deixe seu comentário!

INSTALE O PYTHON AQUI

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *