Explorando o poder do Python no dia a dia! 🐍
✔️ Quer saber um pouco mais sobre Python? Seguem algumas dicas úteis... Python é uma linguagem de programação de alto nível, conhecida por sua sintaxe simples e fácil de ler. Ela é amplamente usada em diversas áreas, como desenvolvimento web, automação, análise de dados, inteligência artificial e muito mais. Por ser uma linguagem versátil e com uma grande comunidade, Python oferece inúmeras bibliotecas que facilitam o desenvolvimento de projetos de todos os tamanhos.
Iraê César Brandão
9/27/20255 min read


🐍 P Y T H O N 🐍
Hoje compartilho uma visão geral dos principais comandos e conceitos que tornam o Python uma das linguagens mais acessíveis e versáteis da atualidade.
Seja para automação, análise de dados, machine learning ou desenvolvimento web, Python oferece uma curva de aprendizado suave e uma comunidade extremamente ativam, perfeita para quem quer evoluir rápido e construir soluções eficientes.
#Python #Programação #Desenvolvimento #Tecnologia #AprendizadoContínuo #Código #CarreiraTech #notebook #linguagens #googlecolab #jupoyternotebook #rplit #devmedia
🐍 Explorando o poder do Python no dia a dia!


História:
Quem inventou o Python: Guido van Rossum
Ano de criação: 1989 (lançado publicamente em 1991)
Local de criação: Holanda, no Centrum Wiskunde & Informatica (CWI), em Amsterdã.
Origem do nome: O nome foi uma homenagem ao grupo de comédia britânico Monty Python's Flying Circus.
Entender a base é o primeiro passo para dominar o avançado.
A imagem a seguir resume bem alguns dos comandos essenciais que todo desenvolvedor deveria ter na ponta dos dedos. Se você está começando agora ou deseja reforçar seus conhecimentos, vale a pena revisar esses fundamentos. A partir deles, o céu é o limite!
Elaboramos a Figura 1 para mostrar alguns dos comandos e funções do Python:
Figura 1: Guia de Comandos Python
🐍 Funções básicas em Python
Orientações sobre os comandos e funções apresentados na figura 1:
#Funções essenciais da linguagem Python:
print() : mostra algo na tela.
len() : retorna o tamanho de listas, strings etc.
sum() : soma os elementos de uma lista/iterável numérico.
def() : usado para definir funções.
# Estrutura de Dados:
Tipos fundamentais para guardar e organizar informações.
list() : lista mutável.
dict() : dicionário chave → valor.
range() : gera uma sequência de números.
set() : conjunto (sem valores duplicados).
#Seleção de dados / Funções utilitárias:
input() : recebe entrada do usuário.
help() : exibe documentação do Python.
hex() : converte número para hexadecimal.
bin() : converte número para binário.
#Construtores (classes):
Palavras reservadas usadas na criação de classes e objetos.
init : construtor da classe.
self : referência ao próprio objeto.
yield : usado em generators.
del: apaga variáveis.
class : cria classes.
@staticmethod : cria método estático.
open() : abre arquivos
#Manipulação de dados (Pandas):
.merge() : junta DataFrames.
.max() / .min() : maior/menor valor da coluna.
.value_counts() : conta valores de uma coluna.
.apply() : aplica função a uma coluna.
.groupby() : agrupa dados.
.drop_duplicates() : remove linhas duplicadas.
# Árvores de decisão (Sklearn):
DecisionTreeClassifier() : cria modelo de árvore de decisão.
export_graphviz() : exporta a árvore.
graphviz() : renderiza árvore.
load_iris() : carrega dataset Iris.
entropy : critério de divisão.
fit() : treina o modelo.
# Fluxo de controle:
if / else / elif : condições.
for / while : laços de repetição.
break : encerra loop.
continue : pula para a próxima iteração.
# Tuplas:
enumerate(): obtém índice e valor em um loop.
namedtuple(): cria tuplas nomeadas.
float(), int(): convertem números.
split(): divide string.
# Aritméticas e Operadores:
a += 1: soma 1 ao valor de a.
a == True: comparação.
% : resto da divisão.
and / or / not : operadores lógicos.
// : divisão inteira.
** : exponenciação.
^ : XOR bit a bit.
Observar os Operadores padrões conforme Figura 2.


FIGURA 2: Operadores Aritméticos Python
APRENDA+ PYTHON
Caso haja interesse em aprendizado de Python, no próprio site existem orientações completas de todos os seus recursos, acessando os links a seguir:
Python (iniciante) => https://python.org.br/introducao/
Python (avançado)=> https://docs.python.org/pt-br/3/tutorial/index.html
Entenda mais sobre como consiste a biblioteca do Python
Biblioteca: é um conjunto de códigos prontos (módulos e funções).
Standard Library: já vem com o Python.
Third-party Library: você instala com pip.
✔️ Elas existem para facilitar tarefas e evitar escrever tudo do zero.
Biblioteca do Python: como ela é formada e funciona?
A biblioteca do Python é dividida em duas partes:
1- Biblioteca padrão (Standard Library)
Já vem instalada com o Python. Inclui módulos como:
os: interação com o sistema operacional
sys : controle do interpretador
datetime: datas e horários
json: trabalhar com arquivos JSON
statistics: estatísticas básicas
✔️ Não precisa instalar nada (ja vem incorporados).
2- Bibliotecas externas (Third-party)
Criadas pela comunidade.
Você instala com pip install nome.
Exemplos: pandas, numpy, matplotlib, requests, flask, django, etc.
✔️ São baixadas de um repositório chamado PyPI (Python Package Index).
Referências:
DEVMEDIA. Funções em Python. [online]. [s.l.]: Devmedia, . Disponível em: <https://www.devmedia.com.br/funcoes-em-python/37340>. Acesso em: 22 nov. 2025.
DEVMÉDIA- Veja neste artigo como criar e utilizar funções na linguagem de programação Python.
GOOGLE COLAB. Abrir Notebook - Conheça o Colab (Python- ipynb). [online]. [s.l.]: Google Colab, 2025, [n.p.]. Disponível em: <https://colab.research.google.com/>. Acesso em: 22 nov. 2025.
GOOGLE COLAB: O Google Colab é um serviço online e hospedado do Jupyter Notebook e fornece acesso gratuito a recursos de - computação. Usar e criar um código com o Google Colab (notebook python) escolha um modelo ou + crie um notebook.
JUPYTER. Como acessar: jupyter. [online]. [s.l.]: The Jupyter® and Jupyter, 2025, [n.p.]. Disponível em: <https://jupyter.org/>. Acesso em: 22 nov. 2025.
JUPYTER NOTEBOOK: é um serviço online que permite escrever, executar e testar código.
REPLIT. Turn your ideas into apps. [online]. [s.l.]: Replit, Inc, 2025, [n.p.]. Disponível em: <https://replit.com/>. Acesso em: 22 nov. 2025.
Repl.it: é um serviço online onde você pode escrever e execute código. Você pode criar e compartilhar códigos.
PYTHON. Python para quem está começando. [online]. [s.l.]: Python Software Foundation, 2001/2025, [n.p.]. Disponível em: <https://python.org.br/introducao/Acesso em: 22 nov. 2025.
PYTHON PARA INICIANTES: Este tutorial foi desenvolvido para iniciantes em linguagens de programação e querem aprender desde o início a desenvolver em Python.
PYTHON. O tutorial do Python. [online]. [s.l.]: Python Software Foundation, 2001/2025, [n.p.]. Disponível em: <https://docs.python.org/pt-br/3/tutorial/index.html>. Acesso em: 22 nov. 2025.
PYTHON AVANÇADO: Este tutorial foi desenvolvido para pessoas que já programam, mas são recém-chegadas na linguagem Python, não pessoas iniciantes em programação.