O Python é uma linguagem de programação de alto nível, interpretada e conhecida por sua sintaxe simples e facilidade de aprendizado. Ela é amplamente utilizada em diversos campos, como desenvolvimento web, ciência de dados, automação, inteligência artificial, entre outros. Python é uma linguagem poderosa que promove a produtividade e a legibilidade do código.
Aqui estão os principais pontos para começar a entender Python:
Sintaxe Simples: A sintaxe do Python é limpa e intuitiva. Exemplo de um programa básico que imprime uma mensagem:
print("Olá, Mundo!")
Variáveis e Tipos de Dados:
- Inteiros:
x = 10
- Float (ponto flutuante):
y = 3.14
- Strings:
nome = "Python"
- Booleanos:
ativo = True
Operadores Matemáticos:
- Soma:
2 + 2
- Subtração:
5 - 3
- Multiplicação:
4 * 3
- Divisão:
10 / 2
(retorna um número float) - Divisão inteira:
10 // 3
(retorna um número inteiro) - Exponenciação:
2 ** 3
Entrada de Dados:
nome = input("Digite seu nome: ")
print("Olá,", nome)
Condicionais (if/else):
idade = 18
if idade >= 18:
print("Você é maior de idade.")
else:
print("Você é menor de idade.")
Laços de Repetição:
-
For Loop:
for i in range(5): print("Número:", i)
-
While Loop:
contador = 0 while contador < 5: print("Contador:", contador) contador += 1
As funções em Python são definidas com a palavra-chave def. Elas ajudam a organizar o código em blocos reutilizáveis.
def saudacao(nome):
print("Olá,", nome)
saudacao("Caio")
Funções com Retorno:
def soma(a, b):
return a + b
resultado = soma(3, 4)
print("Resultado:", resultado)
Listas:
- Criando uma lista:
frutas = ["maçã", "banana", "laranja"]
- Acessando elementos:
print(frutas[1]) # banana
- Adicionando elementos:
frutas.append("uva")
- Removendo elementos:
frutas.remove("banana")
Dicionários:
-
Criando um dicionário:
aluno = {"nome": "Caio", "idade": 25, "curso": "Engenharia"} print(aluno["nome"])
-
Adicionando uma chave-valor:
aluno["nota"] = 8.5
-
Removendo uma chave:
del aluno["idade"]
Tuplas:
- Uma tupla é uma coleção imutável:
pontos = (10, 20, 30)
Concatenação:
nome = "Caio"
mensagem = "Olá, " + nome + "!"
print(mensagem)
Interpolação:
nome = "Caio"
idade = 25
print(f"Meu nome é {nome} e eu tenho {idade} anos.")