#04 - Introdução à Linguagem Python
🌌 Projeto CodeVerse Python - #04/2025
Fala, galera dev! Hoje vamos conhecer mais sobre os conceitos básicos de Python, uma linguagem de programação que conquistou programadores no mundo todo. Vamos abordar sua origem e características, além de nosso primeiro código! Bora começar?
Qual a Origem da Linguagem?
Python foi criado por Guido van Rossum no final de 1989, enquanto trabalhava no Centrum Wiskunde & Informatica (CWI) em Amsterdã, Países Baixos. Na época, ele estava procurando uma maneira de criar uma linguagem que combinasse os recursos de outras linguagens, como a simplicidade e o poder de expressão do ABC (uma linguagem de programação criada no CWI) e a extensibilidade de linguagens como C.
O projeto começou como um hobby durante as férias de Natal. Guido escolheu o nome "Python" como uma homenagem ao grupo de comédia britânico Monty Python, cujos programas ele adorava. Isso reflete a abordagem descontraída e divertida que ele imaginava para a linguagem.
Python foi projetado desde o início para ser:
- Simples e legível: O objetivo era criar uma linguagem que pudesse ser entendida e usada por programadores iniciantes e experientes.
- Altamente extensível: Python permite a fácil integração com módulos e bibliotecas em outras linguagens como C e C++.
- Multifuncional: Desde o início, Python foi projetado para ser uma linguagem de propósito geral, adequada para scripts simples e sistemas complexos.
Por que o nome Python?
Curiosamente, o nome Python não tem nada a ver com cobras! Guido era um grande fã do humor absurdo e irreverente do grupo Monty Python e achou que o nome seria:
- Curto e memorável: Um nome simples que fosse fácil de lembrar e pronunciar.
- Diferente: Ele queria algo que se destacasse entre os nomes mais técnicos e sisudos das linguagens de programação existentes.
- Divertido: A escolha refletia a abordagem descontraída e acessível que ele imaginava para a linguagem.
Características Básicas do Python
- Fácil de Ler e Escrever: O Python é como um texto escrito em inglês, bem claro e intuitivo.
- Multiplataforma: Funciona em Windows, Mac e Linux.
- Grande Comunidade: Tem muita gente usando e contribuindo, o que facilita encontrar ajuda.
- Bibliotecas Poderosas: Desde matemática até inteligência artificial, há pacotes para tudo. (Vamos ter um artigo explicando o que são bibliotecas e a facilidade que ela tras para o dia a dia dos desenvolvedores, não precisando reinventar a roda).
- Paradigma Multiparadigma: Python permite programação orientada a objetos, funcional e procedural. Pense nele como um canivete suíço da programação.
Calculadora Básica no Google Colab
Agora vamos criar uma calculadora básica utilizando Python diretamente no Google Colab. Este é um exemplo prático e rápido para você experimentar a linguagem Python, mesmo que ainda não tenha experiência com programação.
Não se preocupe se ainda não conhece os conceitos básicos da linguagem, como tipos de dados, operadores lógicos ou funções. Nos próximos artigos, iremos abordar esses tópicos de maneira detalhada, explicando tudo o que você precisa saber para dominar Python desde o início, explicando os tipos de dados, identação, operadores aritméticos, lógicos, etc.
O objetivo é mostrar como Python pode ser simples e poderoso, além de introduzir o uso do Google Colab, uma ferramenta incrível para escrever e executar códigos sem complicação, para quem não tem um computador para instalar sua IDE.
O que é o Google Colab?
O Google Colab é como um caderno online onde você pode escrever e executar código Python sem precisar instalar nada no seu computador. É muito útil para quem está começando e quer experimentar rapidamente. Ele pertence ao google e oferece suporte a programação python direto no site, de forma rápida, sem a necessidade de instalar nenhum tipo de programa em seu computador.
Todos os arquivos de código escritos ficam salvos em nuvem, e você pode acessar de qualquer computador e programar de qualquer lugar ou dispositivo, desde computadores até celulares.
Passo a Passo para Fazer uma Calculadora Básica
1. Acesse o Google Colab
- Vá para o site Google Colab.
- Faça login com sua conta do Google.
2. Crie um Novo Notebook
- Clique em "File" (Arquivo) no canto superior esquerdo.
- Selecione "New Notebook" (Novo Notebook).
- Uma nova aba será aberta com um espaço para escrever código.
3. Escreva o Código
- No primeiro bloco de código, digite:
# Soma
print("Soma: ", 5 + 3)
# Subtração
print("Subtração: ", 10 - 4)
# Multiplicação
print("Multiplicação: ", 2 * 6)
# Divisão
print("Divisão: ", 15 / 3)
4. Execute o Código
- Clique no botão de play (▶️) à esquerda do bloco de código.
- O resultado aparecerá logo abaixo:
Soma: 8
Subtração: 6
Multiplicação: 12
Divisão: 5.0
No exemplo acima, utilizamos a concatenação de variáveis para mesclar strings com os resultados das operações matemáticas, que nada mais é do que juntar o texto que você deseja que apareça para o usuário final junto das operações matemáticas que o programa esta executando.
Além disso, vimos operadores aritméticos simples para realizar as quatro operações básicas, apresentando o resultado por meio da função print, que é nativa do Python e muito intuitiva para exibir informações.
Agora que você já aprendeu a criar seu primeiro código em Python utilizando o Google Colab, é importante saber que esse mesmo código também pode ser executado diretamente no VS Code ou em outros editores de texto ou IDEs.
🚀 Links Úteis
- Guia completo sobre a linguagem Python: Documentação Oficial do Python
- Google Colab: Documentação: https://colab.research.google.com/#scrollTo=GJBs_flRovLc
Concluindo...
Python é uma linguagem incrível, tanto para quem está começando quanto para quem já programa há anos. Sua característica simples e poderosa torna o aprendizado divertido e rápido. Nos próximos artigos, vamos nos aprofundar nos tipos de dados, identação, operadores, etc, te ajudando a dominar essa linguagem fantástica.
Fique ligado no CodeVerse Python 2025 para continuar essa jornada! Acompanhe também no meu GitHub e LinkedIn. Vamos juntos transformar ideias em código!
Repositório Oficial: https://github.com/Carlos-CGS/CodeVerse-Python2025
"Vamos disseminar os conhecimentos e transbordar tudo o que aprendemos!"