No history yet

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.

Lesson image

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.

Lesson image

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.

Lesson image

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.

Lesson image

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.

Quiz Questions 1/5

Qual é a principal razão para usar a indentação (espaços no início de uma linha) em código Python?

Quiz Questions 2/5

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.