0% acharam este documento útil (0 voto)
3 visualizações2 páginas

01 Fundamentos Python

Python é uma linguagem de programação de alto nível, amplamente utilizada em diversas áreas como desenvolvimento web e ciência de dados. O documento aborda variáveis, tipos de dados, estruturas de controle, funções e programação orientada a objetos. Exemplos práticos ilustram como utilizar essas funcionalidades na linguagem.

Enviado por

goncalocastrobds
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações2 páginas

01 Fundamentos Python

Python é uma linguagem de programação de alto nível, amplamente utilizada em diversas áreas como desenvolvimento web e ciência de dados. O documento aborda variáveis, tipos de dados, estruturas de controle, funções e programação orientada a objetos. Exemplos práticos ilustram como utilizar essas funcionalidades na linguagem.

Enviado por

goncalocastrobds
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Fundamentos de Python

Python é uma linguagem de programação de alto nível, interpretada e de propósito geral. Conhecida
por sua sintaxe clara e legível, Python é amplamente utilizada em desenvolvimento web, ciência de
dados, automação, inteligência artificial e muito mais.

1. Variáveis e Tipos de Dados


Python possui tipagem dinâmica, não sendo necessário declarar o tipo da variável explicitamente.
# Tipos básicos
nome = "João" # String
idade = 25 # Integer
altura = 1.75 # Float
ativo = True # Boolean
lista = [1, 2, 3] # List
tupla = (1, 2, 3) # Tuple
dicionario = {"chave": "valor"} # Dictionary

2. Estruturas de Controle
If/Elif/Else: Condicionais permitem executar código baseado em condições.
if idade >= 18:
print("Maior de idade")
elif idade >= 13:
print("Adolescente")
else:
print("Criança")

Loops: For e While permitem repetir blocos de código.


# Loop For
for i in range(5):
print(i)

# Loop While
contador = 0
while contador < 5:
print(contador)
contador += 1

3. Funções
Funções permitem organizar e reutilizar código. São definidas com a palavra-chave def.
def saudacao(nome, formal=False):
if formal:
return f"Prezado(a) {nome}"
else:
return f"Olá, {nome}!"

print(saudacao("Maria")) # Olá, Maria!


print(saudacao("Dr. Silva", formal=True)) # Prezado(a) Dr. Silva

4. Programação Orientada a Objetos


Python suporta POO com classes, herança, encapsulamento e polimorfismo.
class Pessoa:
def __init__(self, nome, idade):
[Link] = nome
[Link] = idade

def apresentar(self):
return f"Meu nome é {[Link]} e tenho {[Link]} anos"

pessoa = Pessoa("Ana", 30)


print([Link]())

Você também pode gostar