Article image
Luiz Café
Luiz Café08/10/2022 18:03
Share

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;

image

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>.

Share
Comments (1)
Jackeline Maia
Jackeline Maia - 08/10/2022 21:58

ok, voce me convenceu a estudar python, ^^