Por que Dominar Python pode Garantir sua Independência Financeira?
- #Python
Você gostaria de ter uma vida financeira mais equilibrada?
Acredito que é o sonho de todos ter uma boa condição de vida, honrar com seus compromissos e não se preocupar com os boletos. E para atingir esse objetivo você sabia que a lingugagem de programação Python pode ser de grande ajuda? Quer saber como? Então, não deixe de ler este artigo! Vou ensinar a você a criar um código simples capaz de gerar números para você jogar na loteria e quem sabe, com um pouquinho de sorte, se tornar o mais novo milionário do Brasil!
Venha conferir!
Para realizar este projeto você vai precisar:
- Conhecimentos em Python;
- Uma IDE, como o VS Code, a sua escolha que permita escrever códigos em Python.
Por que Aprender Python?
Antes de iniciar a escrever o código, apresento a você leitor algumas das vantagens de se aprender Python, além é claro da possibilidade de conquistar sua independência financeira, a linguagagem possui uma ótima aceitação no mercado e ainda é considerada de fácil aprendizagem. Veja abaixo algumas das características da linguagem de programação Python:
- É uma linguagem interpretada, ou seja, não há necessidade de compilar o código;
- Possibilidade de automatizar uma série de tarefas repetitivas através de scripts;
- Orientada a Objetos;
- Possui uma tipagem dinâmica;
- Suporta diversos paradigmas de desenvolvimento;
- Linguagem open source e leve;
- Pode ser utlizada para programar em Back-End, Big Data,Ciências de Dados, Front-End, IA, Machine Learning e muito mais;
- Possui enorme quantidade de bibliotecas disponíveis no mercado;
- Comunidade forte e ativa;
- Dispensa o ponto e vírgula (;) no final de uma instrução;
- As variáveis em Python são capazes de armazenar diversos tipos de dados diferentes;
- Não é necessário inserir chaves({}) para determinar o início e o final de um código escrito com está linguagem de programação.
Criando o gerador de números da Loteria com Python
Agora que você já aprendeu porque aprender Python é tão importante, vamos criar o gerador de números de loteria! Para que seja possível você vai precisar instalar Python em sua máquina e para isso você deve:
- Baixar no site: <https://www.python.org/downloads/> a versão mais recente disponível de acordo com seu sistema operacional;
- A instalação é simples e intuitiva, basta seguir o passo a passo que está disponível no site;
- Verifique se a instalação foi bem sucedida digitando cmd no menu iniciar e após o duplo clique digite: python --version;
E para finalizar a instalação digite o comando pip --version para descobrir qual a versão do instalada na máquina de seu gerenciador de poacotes, fundamental para desenvolver seus códigos em Python.
Agora veja um pequeno exemplo de um código Python:
print("Bem-Vindo ao Python ")
minha_variavel = 1
if minha_variavel == 1:
print("O número é 1")
else:
print("O número não é 1")
Neste código simples podemos observar como podemos escrever um código em Python com facilidade, e com poucas linhas de códigos conseguimos construir o que precisamos. No código acima estamos procurando por uma variável igual a 1 para isso usamos (==), caso seja imprime o resultado 1, caso não seja possível utilizamos else para imprimir que não é.
Após testar o código de exemplo e concluir todas as etapas, podemos escrever o código gerador dos números:
import random
class NumerosMegaSena:
def __init__(self,numero:int):
self.count = numero
self._itered = []
def __gen_random(self):
while (rand:=random.randint(1,60)) in self._itered:
pass
self._itered.append(rand)
return rand
def __iter__(self):
self._iterations = 1
return self
def __next__(self):
if self._iterations <= self.count:
self._iterations += 1
return self.__gen_random()
else:
raise StopIteration
def __repr__(self) -> str:
return f"NumerosMegaSena({self.count})"
numeros_mega = list(NumerosMegaSena(6))
numeros_mega.sort()
print(numeros_mega)
Após a execução do código será gerado os seis números que você pode usar e torçer para ser o grande vencedor da loteria!
Considerações Finais
Você viu neste artigo como Python é importante atualmente no mercado de trabalho, não é mesmo? E ainda aprendeu a instalar Python em sua máquina, escrever seu primeiro código e criar um gerador de números para você jogar na loteria! Foi muita coisa não é verdade?
E você pode fazer muito mais! Não deixe de aprender Python aqui na DIO, busque realizar seus próprios projetos e pratique bastante! Boa sorte em sua carreira e na loteria também!
Até um próximo artigo!
REFERÊNCIAS
Treina Web. O que é Python. Disponível em:
<https://www.treinaweb.com.br/blog/o-que-e-python>.