Iniciação à Programação com Python
Introdução ao Python
Primeiros Passos com Python
Python é uma linguagem de programação conhecida pela sua simplicidade e legibilidade. A sua sintaxe é limpa e direta, o que a torna uma excelente escolha para quem está a começar a programar. Ao contrário de outras linguagens que exigem regras de pontuação rigorosas, o Python utiliza indentação (espaços no início de uma linha) para organizar o código, o que o torna visualmente mais limpo e fácil de entender.
Além disso, é incrivelmente versátil. Pode ser usada para desenvolvimento web, análise de dados, inteligência artificial, automação de tarefas e muito mais. Esta flexibilidade, combinada com uma vasta coleção de bibliotecas e uma comunidade de apoio ativa, faz do Python uma das linguagens mais populares do mundo.
Instalação e Configuração
Antes de começar a escrever código, precisa de instalar o interpretador Python, que é o programa que lê e executa os seus scripts. A forma mais fácil de o obter é através do site oficial, python.org.
Vá a python.org e descarregue a versão mais recente para o seu sistema operativo (Windows, macOS ou Linux). O processo de instalação é bastante simples, semelhante à instalação de qualquer outro software.
Durante a instalação no Windows, é importante marcar a caixa que diz "Add Python to PATH". Isto permite-lhe executar scripts Python a partir de qualquer diretório no seu terminal ou linha de comandos.
Depois de instalar o Python, precisa de um local para escrever o seu código. Embora possa usar um editor de texto simples, a maioria dos programadores utiliza um Ambiente de Desenvolvimento Integrado (IDE). Um IDE combina um editor de texto com ferramentas úteis, como um depurador (para encontrar erros) e um terminal integrado.
IDE
noun
Um Ambiente de Desenvolvimento Integrado (Integrated Development Environment) é uma aplicação de software que fornece funcionalidades abrangentes aos programadores de computador para o desenvolvimento de software.
Para iniciantes, recomendamos o Thonny. É um IDE simples, concebido especificamente para aprender Python. Já vem com o Python incluído, pelo que a sua configuração é mínima. Pode descarregá-lo em thonny.org.
O Seu Primeiro Script
Com tudo instalado, está na hora de escrever o seu primeiro programa. Na programação, é uma tradição começar com um programa simples que apenas imprime "Olá, Mundo!". Este passo confirma que o seu ambiente está a funcionar corretamente.
Abra o Thonny (ou o seu IDE de eleição) e escreva a seguinte linha de código na janela do editor:
# Este é o nosso primeiro programa em Python
print("Olá, Mundo!")
Vamos analisar este código. A primeira linha, que começa com #, é um comentário. O Python ignora os comentários; eles servem para os programadores deixarem notas para si mesmos ou para outros que leiam o código.
A segunda linha usa a função print(). Uma função é um bloco de código reutilizável que realiza uma ação específica. A função print() exibe no ecrã o que quer que esteja dentro dos parênteses. Neste caso, é o texto "Olá, Mundo!", que é um tipo de dados chamado string (cadeia de caracteres).
Em Python, as strings de texto são sempre colocadas entre aspas, sejam elas duplas (
") ou simples (').
Para executar este código no Thonny, basta clicar no botão verde "Run" (Executar). Deverá ver a saída "Olá, Mundo!" a aparecer na janela da consola ou shell na parte inferior.
Sintaxe Básica e Variáveis
A sintaxe de uma linguagem de programação refere-se às suas regras para a escrita de código. A sintaxe do Python é projetada para ser simples e direta.
Um conceito fundamental em qualquer linguagem de programação é a variável. Uma variável é como um contentor com um nome que armazena um valor. Pode pensar nela como uma etiqueta que atribui a um dado.
Para criar uma variável em Python, basta escolher um nome e usar o sinal de igual (=) para lhe atribuir um valor.
nome = "Ana"
idade = 30
print("O meu nome é", nome)
print("Eu tenho", idade, "anos.")
Neste exemplo, criámos duas variáveis: nome, que armazena a string "Ana", e idade, que armazena o número inteiro 30. Depois, usámos a função print() para exibir uma mensagem que inclui os valores destas variáveis.
Note que o Python distingue entre maiúsculas e minúsculas, por isso nome e Nome seriam duas variáveis diferentes. Os nomes das variáveis também não podem conter espaços; por convenção, usamos um underscore (_) para separar palavras, como em primeiro_nome.
Qual é a principal razão para usar a indentação (espaços no início de uma linha) em código Python?
Qual das seguintes opções de código irá imprimir corretamente a frase "Bem-vindo" no ecrã?
Parabéns, escreveu e executou o seu primeiro programa em Python e aprendeu sobre comentários, a função print() e variáveis. Estes são os blocos de construção fundamentais sobre os quais irá construir conhecimentos mais complexos.



