Pular para o conteúdo principal

Exercícios resolvidos em Linguagem Python - para iniciantes

Esta lista de exercícios resolvidos é um manual para ajudar todo aluno iniciante e não só, a adquirir e aprimorar as habilidades necessárias para se trabalhar com Python, de forma rápida e consistente. Estude e desfrute do conteúdo. 1º Exercício      Faça um programa que informe a versão do Python que você está utilizando Solução import sys print ( "Versão do Python" ) print (sys.version) print ( "Informação da versão instalada" ) print (sys.version_info) Atenção :     -  O módulo sys fornece funções e variáveis usadas para manipular diferentes partes do ambiente de tempo de execução do Python;     - Pra quem ainda não está familiarizado com a linguagem, um módulo  é um arquivo contendo definições e comandos em Python para serem usados em outros programas. 2º Exercício      Faça um programa em linguagem Python que converta metros para centímetros. Solução print ( ' \t ----Conversão de medida---- ' ) metros = int ( input ( 'Informe o valor em metros: 

Exemplos - comando for em Python - Exercícios resolvidos

O comando for em Python é um pouco diferente do que costuma ser em C ou Pascal. Ao invés de sempre iterar sobre uma progressão aritmética de números (como no Pascal), ou permitir ao usuário definir o passo de iteração e a condição de parada (como C), o comando for do Python itera sobre os itens de qualquer sequência (seja uma lista ou uma string), na ordem que aparecem na sequência. É um comando útil, simples de aprender e muito importante em qualquer linguagem de programação, pois é usado quando se quer iterar sobre um bloco de código um número determinado de vezes, o que o torna fundamental em diversos projetos.

-- A função range() na Linguagem de programação Python
Se você precisa iterar sobre sequências numéricas, a função interna range() é a solução. Ela, permite-nos especificar o início da sequência, o passo, e o valor final. O único parâmetro obrigatório é o que define quem será o último elemento da sequência.

1º Exercício
    Escrever um programa em Python para exibir os números de 1 até 50 na tela.
Solução
print("\n\t Imprimir os números de 1 até 50 : \n")
for num in range(1,51):
'''assim, a contagem inicial começa em 1 e termina em 50'''
print(num)
2º Exercício
    Faça um programa em Linguagem Python que leia um valor inteiro e mostre a tabuada de 1 a 10 do valor lido. 
Solução
print('\t ----Tabuada---- ')
numero = int(input('Informe o numero para ver a tabuada: '))

print('\n Tabuada de', numero, ':')

for i in range(1, 11):
print(numero, 'X', i, '=', (numero * i))
3º Exercício
    Fazer um programa para encontrar todos os números pares entre 1 e 100.
Solução
print("\n\t Os números pares entre 1 e 100 são: \n")
for num in range(1,100):
'''assim, a contagem inicial começa em 1 e termina em 99'''
if (num % 2 == 0):
print(num);
4º Exercício
    Escreva um programa que mostre todos os números entre 5 e 100 que são divisíveis por 7, mas não são múltiplos de 5. Os números obtidos devem ser impressos em sequência.
Solução
for i in range(5, 100):
if (i % 7 == 0 and i % 5 != 0):
print(i)
5º Exercício
    Faça um programa que receba um número digitado pelo usuário e calcule a soma de todos os números de 1 até ao número digitado. Por exemplo, se o usuário inseriu 4, a saída deve ser 10 (1+2+3+4=10).
Solução
soma_numeros = 0
numero = int(input("Por favor, insira um número: "))
for i in range(1, numero + 1, 1):
soma_numeros += i
print("A soma é = ", soma_numeros)

6º Exercício
    Escreva um programa em Python que receba uma string do usuário e mostre de trás para frente.
Solução
palavra= input("Entre com uma string para inverter: ")
for char in range(len(palavra) - 1, -1, -1):
print(palavra[char], end="")
print("\n")

7º Exercício
    Crie um programa em Python para contar a quantidade de números pares e ímpares de uma série de números.
Solução
numeros = (1, 2, 14, 4, 5, 6, 7, 8, 10) #Declarando a tupla
contador_par = 0
contador_impar = 0
for x in numeros:
if not x % 2:
contador_par=contador_par+1
else:
contador_impar=contador_impar+1
print("Quantidade de números pares:",contador_par)
print("Quantidade de números impares:",contador_impar)

8º Exercício
    Crie um programa em Python que receba uma string como entrada e conte o número de dígitos e letras.
Solução
texto = input("Entre com uma string: ")
digitos=0
letras=0
for x in texto:
if x.isdigit():
digitos=digitos+1
elif x.isalpha():
letras=letras+1
else:
pass
print("Total de letras: ", letras)
print("Total de Digitos:", digitos)
9º Exercício
    Escreva um programa em Python para encontrar números entre 100 e 400 (ambos inclusos), onde cada dígito de um número é um número par. Os números obtidos devem ser impressos em sequência e separados por vírgulas.
Solução
lista= []
for i in range(100, 401):
s = str(i)
if (int(s[0]) % 2 == 0) and (int(s[1]) % 2 == 0) and (int(s[2]) % 2 == 0):
lista.append(s)
print(",".join(lista))


10º Exercício
    Escreva um programa em Python para encontrar o fatorial de qualquer número.
Solução
print("\t Fatorial de um número")
factorial = 1
num = int(input("Digite um número para calcular: "))
if num < 0:
print("Não existe fatorial para número negativo")
elif num == 0:
print("O fatorial de 0 é 1")
else:
for i in range(1, num + 1):
factorial = factorial * i
print("O fatorial de", num, "é", factorial)
11º Exercício
    Utilizando a estrutura de repetição for, faça um programa em Linguagem Python que receba 10 números e conte quantos deles estão no intervalo [10,20] e quantos deles estão fora do intervalo, escrevendo estas informações.
Solução
print("Digite os numeros para verificar")
n_faz=0
faz_parte=0
for num in range(0,10):
num = int(input("Digite um número : "))
if(num>=10 and num<=20):
faz_parte= faz_parte + 1
else:
n_faz= n_faz + 1

print("São: ",faz_parte,"números que estão dentro do intervalo[10,20]")
print("São: ",n_faz,"números que estão fora do intervalo[10,20]")
FOI ÚTIL? Comente com a gente <3

Comentários

  1. Sim alguns foi só que faça divididos os codigos pof gendileza

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Exercícios resolvidos em Linguagem Python - para iniciantes

Esta lista de exercícios resolvidos é um manual para ajudar todo aluno iniciante e não só, a adquirir e aprimorar as habilidades necessárias para se trabalhar com Python, de forma rápida e consistente. Estude e desfrute do conteúdo. 1º Exercício      Faça um programa que informe a versão do Python que você está utilizando Solução import sys print ( "Versão do Python" ) print (sys.version) print ( "Informação da versão instalada" ) print (sys.version_info) Atenção :     -  O módulo sys fornece funções e variáveis usadas para manipular diferentes partes do ambiente de tempo de execução do Python;     - Pra quem ainda não está familiarizado com a linguagem, um módulo  é um arquivo contendo definições e comandos em Python para serem usados em outros programas. 2º Exercício      Faça um programa em linguagem Python que converta metros para centímetros. Solução print ( ' \t ----Conversão de medida---- ' ) metros = int ( input ( 'Informe o valor em metros: 

Como abrir uma página da web utilizando Python?

Simples, você pode abrir páginas da Web de forma rápida, segura e fácil. Veja só, durante os estudos das bibliotecas padrão do Python descobri que para abrir um navegador web a partir de um script, devo importar o módulo webbrowser. Em seguida, usar webbrowser.open () que vai receber o link que quero abrir como argumento e executar o serviço, ou seja, basta inserir um endereço do youtube nele, na verdade pode ser qualquer link que você desejar. Exemplo webbrowser.open( "https://www.huicode.com.br/p/exercicios-resolvidos-de-linguagem-c.html" ) Para funcionar temos que importar o módulo webbrowser, que vai ser a maneira de dizer ao python que queremos usar webbrowser e todas as suas funcionalidades no programa. import webbrowser webbrowser.open( "https://www.huicode.com.br/p/exercicios-resolvidos-de-linguagem-c.html" ) Funcionooou, uhuhu. Nem parece, mas o módulo webbrowser é um módulo muito empregado em projetos de sites de filmes. Tem muitas utilidades, acredite.

CÁLCULO DA ÁREA DE UM TRIÂNGULO - LINGUAGEM C

Escreva um programa para calcular a área de um triângulo, sendo dados a sua base e a  sua altura. A = (B*H)/2 Solução #include <stdio.h> int main() {   // Variáveis  float area,base,altura;  // Entrada de Dados  printf( "\n Informe a base do triângulo: " );  scanf( "%f" ,&base);  printf( "\n Informe a altura do triângulo: " );  scanf( "%f" ,&altura);   // Processamento dos dados  area=(base*altura)/2;  // Exibição do resultado  printf( "\n Area do triângulo=%.1f\n" ,area);   return 0; }