Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

HercoZauZau/algoritmos--python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

8 Commits

Repository files navigation

Algoritmos em Python

Este repositório contém exercícios resolvidos do curso de Python ministrado pelo professor Gustavo Guanabara, no site Curso em Vídeo.


🎯 Objetivo

  • Consolidar conceitos fundamentais de Python através da prática.
  • Aprofundar o aprendizado em estruturas de controle, listas, dicionários, funções e muito mais.
  • Estimular a resolução de problemas reais usando lógica de programação.

📚 Lista de Exercícios Resolvidos

🌟 Mundo 1 - Fundamentos de Python

Conhecendo a Linguagem

  • #01 - Deixando tudo pronto
  • #02 - Respondendo ao usuário

Primeiros Passos

  • #03 - Somando dois números
  • #04 - Dissecando uma variável

Cálculos e Operações

  • #05 - Antecessor e sucessor
  • #06 - Dobro, triplo e raiz quadrada
  • #07 - Média aritmética
  • #08 - Conversor de medidas
  • #09 - Tabuada
  • #10 - Conversor de moedas
  • #11 - Pintando parede
  • #12 - Calculando descontos
  • #13 - Reajuste salarial
  • #14 - Conversor de temperaturas
  • #15 - Aluguel de carros

Módulos

  • #16 - Quebrando um número
  • #17 - Catetos e hipotenusa
  • #18 - Seno, cosseno e tangente
  • #19 - Sorteando um item na lista
  • #20 - Sorteando uma ordem na lista
  • #21 - Tocando um MP3

Strings

  • #22 - Analisador de textos
  • #23 - Separando dígitos de um número
  • #24 - Verificando as primeiras letras de um texto
  • #25 - Procurando uma string dentro de outra
  • #26 - Primeira e última ocorrência de uma string
  • #27 - Primeiro e último nome de uma pessoa

Estruturas Condicionais

  • #28 - Jogo da Adivinhação v1.0
  • #29 - Radar eletrônico
  • #30 - Par ou ímpar?
  • #31 - Custo da viagem
  • #32 - Ano bissexto
  • #33 - Maior e menor valores
  • #34 - Aumentos múltiplos
  • #35 - Analisando triângulo v1.0

🌟 Mundo 2 - Estruturas de Controle

Condições em Python (if/elif)

  • #36 - Aprovando empréstimo
  • #37 - Conversor de bases numéricas
  • #38 - Comparando números
  • #39 - Alistamento militar
  • #40 - Aquele clássico da média
  • #41 - Classificando atletas
  • #42 - Analisando triângulos v2.0
  • #43 - Índice de Massa Corporal (IMC)
  • #44 - Gerenciador de pagamentos
  • #45 - GAME: Pedra, Papel e Tesoura

Repetições em Python (for)

  • #46 - Contagem regressiva
  • #47 - Contagem de pares
  • #48 - Soma de ímpares múltiplos de três
  • #49 - Tabuada v2.0
  • #50 - Soma dos pares
  • #51 - Progressão Aritmética
  • #52 - Números primos
  • #53 - Detector de palíndromo
  • #54 - Grupo da maioridade
  • #55 - Maior e menor da sequência
  • #56 - Analisador completo

Repetições em Python (while)

  • #57 - Validação de dados
  • #58 - Jogo da Adivinhação v2.0
  • #59 - Criando um menu de opções
  • #60 - Cálculo do fatorial
  • #61 - Progressão aritmética v2.0
  • #62 - Super Progressão Aritmética v3.0
  • #63 - Sequência de Fibonacci v1.0
  • #64 - Tratando vários valores v1.0
  • #65 - Maior e menor valores
  • #66 - Vários números com flag
  • #67 - Tabuada v3.0
  • #68 - Jogo do par ou ímpar
  • #69 - Análise de dados do grupo
  • #70 - Estatística de produtos
  • #71 - Simulador de caixa eletrônico

🌟 Mundo 3 - Estruturas Compostas

Tuplas

  • #72 - Número por extenso
  • #73 - Tuplas com times de futebol
  • #74 - Maior e menor valores em tupla
  • #75 - Análise de dados em uma tupla
  • #76 - Lista de preços com tupla
  • #77 - Contando vogais em tupla

Listas

  • #78 - Maior e menor valores na lista
  • #79 - Valores únicos em uma lista
  • #80 - Lista ordenada sem repetições
  • #81 - Extraindo dados de uma lista
  • #82 - Dividindo valores em várias listas
  • #83 - Validando expressões matemáticas

Dicionários

  • #90 - Dicionário em Python
  • #91 - Jogo de dados em Python
  • #92 - Cadastro de trabalhador em Python
  • #93 - Cadastro de jogador de futebol
  • #94 - Unindo dicionários e listas
  • #95 - Aprimorando dicionários

Funções

  • #96 - Função que calcula área
  • #97 - Um print especial
  • #98 - Função de contador
  • #99 - Função que descobre o maior
  • #100 - Funções para sortear e somar

Modularização

  • #107 - Exercitando módulos em Python
  • #108 - Formatando moedas em Python

💻 Como Executar os Códigos

  1. Clone o repositório:
    git clone https://github.com/hercozauzau/algoritmos--python
  2. Navegue até o diretório do exercício desejado.
  3. Execute o script em Python:
    python nome_do_exercicio.py

⭐ Referências

About

Exercícios resolvidos do curso de Python.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /