0% acharam este documento útil (0 voto)
3 visualizações

Introdução ao Python

Enviado por

agtand
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações

Introdução ao Python

Enviado por

agtand
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 8

@Agt2024

Introdução ao Python

Página 1: O que é o Python?

Python é uma linguagem de programação de alto nível, interpretada e de propósito geral. Foi criada por Guido
van Rossum em 1991 e é amplamente utilizada devido à sua simplicidade e versatilidade. O Python é
conhecido pela sua sintaxe limpa e fácil de aprender, tornando-o ideal tanto para iniciantes como para
programadores experientes.

Principais Características:

● Open source e gratuito.


● Suporte a múltiplos paradigmas de programação (orientado a objetos, funcional, procedural).
● Grande comunidade de usuários e desenvolvedores.
● Ampla coleção de bibliotecas e frameworks.

Aplicações do Python:

● Desenvolvimento web (Django, Flask).


● Análise de dados e ciência de dados (Pandas, NumPy, Matplotlib).
● Inteligência artificial e machine learning (TensorFlow, PyTorch).
● Automatação de tarefas.
● Desenvolvimento de jogos (Pygame).

Exemplo Prático: Se estiver a começar com Python, pode explorar as suas bibliotecas integradas para
tarefas simples. Por exemplo:

import datetime

hoje = datetime.date.today()

print(f"A data de hoje é: {hoje}")

Esse código utiliza a biblioteca datetime para exibir a data atual.

Página 2: Instalação do Python

1. Download:

○ Acesse python.org e baixe a última versão do Python para o seu sistema operativo (Windows,
macOS ou Linux).
2. Instalação no Windows:

○ Durante a instalação, marque a opção "Add Python to PATH" para configurar o sistema
corretamente.
@Agt2024

3. Verificar a Instalação:

Abra o terminal ou prompt de comando e digite:


python --version


4. Instalação de um Editor de Código:

○ Recomenda-se o Visual Studio Code (VS Code) ou PyCharm para facilitar a escrita de código.

Exemplo Prático: Depois de instalar o Python, pode usar o terminal para experimentar comandos simples:

print("Bem-vindo ao Python!")

Isso ajuda a verificar se a instalação está funcionando corretamente.

Página 3: A Primeira Linha de Código

Abra o seu editor de código ou terminal e digite o seguinte código:

print("Olá, Mundo!")

Como funciona:

● A função print() exibe o texto entre parênteses no ecrã.

Executando o programa:

1. Salve o arquivo com a extensão .py (por exemplo, ola_mundo.py).

No terminal, navegue até ao diretório onde o arquivo está localizado e execute:


python ola_mundo.py

2.

Outro Exemplo: Crie um programa que pergunte o nome do usuário:

nome = input("Qual é o seu nome? ")

print(f"Prazer em conhecer-te, {nome}!")


@Agt2024

Página 4: Variáveis e Tipos de Dados

Variáveis:

● Usadas para armazenar dados.


● Não é necessário declarar o tipo de dados explicitamente.

Exemplo:

nome = "Ana"

idade = 25

altura = 1.68

Principais Tipos de Dados:

● int: Números inteiros.


● float: Números decimais.
● str: Cadeias de texto.
● bool: Verdadeiro (True) ou Falso (False).

Exemplo Prático:

is_student = True

print(f"O aluno está matriculado? {is_student}")

Outro Exemplo: Use várias variáveis em uma operação matemática:

base = 5

altura = 10

area = (base * altura) / 2

print(f"A área do triângulo é: {area}")

Página 5: Condicionais

Estrutura if: Usada para tomar decisões com base em condições.


@Agt2024

Exemplo:

idade = 18

if idade >= 18:

print("Maior de idade")

else:

print("Menor de idade")

Operadores Relacionais:

● == (igual a)
● != (diferente de)
● > (maior que)
● < (menor que)
● >= (maior ou igual a)
● <= (menor ou igual a)

Exemplo Adicional:

nota = 7.5

if nota >= 9:

print("Excelente")

elif nota >= 7:

print("Bom")

else:

print("Precisa melhorar")

Página 6: Ciclos/Repetição

Ciclo for:

Exemplo:

for i in range(5):
@Agt2024

print(i)

Ciclo while:

Exemplo:

contador = 0

while contador < 5:

print(contador)

contador += 1

Outro Exemplo: Use ciclos para iterar sobre listas:

frutas = ["maçã", "banana", "laranja"]

for fruta in frutas:

print(fruta)

Página 7: Funções

Definição de Função:

Exemplo:

def saudacao(nome):

print(f"Olá, {nome}!")

saudacao("Maria")

Funções com Retorno:

Exemplo:

def soma(a, b):


@Agt2024

return a + b

resultado = soma(3, 5)

print(resultado)

Outro Exemplo: Função para verificar se um número é par:

def eh_par(numero):

return numero % 2 == 0

print(eh_par(4)) # True

print(eh_par(7)) # False

Página 8: Listas

Criação e Acesso a Listas:

Exemplo:

frutas = ["maçã", "banana", "laranja"]

print(frutas[0])

Adicionar e Remover Elementos:

frutas.append("uva")

frutas.remove("banana")

Outro Exemplo: Ordenar e iterar sobre uma lista:

numeros = [5, 3, 8, 2]

numeros.sort()
@Agt2024

for numero in numeros:

print(numero)

Página 9: Dicionários

Criação de Dicionários:

Exemplo:

aluno = {

"nome": "Carlos",

"idade": 20,

"curso": "Informática"

print(aluno["nome"])

Adicionar e Remover Itens:

aluno["nota"] = 9.5

del aluno["idade"]

Outro Exemplo: Iterar sobre um dicionário:

for chave, valor in aluno.items():

print(f"{chave}: {valor}")

Página 10: Módulos e Bibliotecas

Importação de Módulos:
@Agt2024

import math

print(math.sqrt(16))

Uso de Bibliotecas Externas: Para instalar uma biblioteca, use o pip:

pip install numpy

Exemplo com numpy:

import numpy as np

array = np.array([1, 2, 3])

print(array)

Outro Exemplo: Usando o módulo random para gerar números aleatórios:

import random

numero = random.randint(1, 10)

print(f"Número aleatório: {numero}")

Você também pode gostar