segunda-feira, 25 de dezembro de 2017

Criando objetos a partir de classes

Para criar um objeto, chame a classe como uma função:


python
Copy
meu_carro = Carro("Toyota", "Corolla")
print(meu_carro.marca)  # Saída: Toyota


Objetos encapsulam dados (atributos) e comportamentos (métodos).

domingo, 10 de dezembro de 2017

O que é POO e por que usá-la?

POO é um paradigma de programação que organiza o código em "objetos", que são instâncias de "classes". Ela ajuda a modelar problemas do mundo real de forma mais intuitiva. Por exemplo:


python
Copy
class Carro:
    def __init__(self, marca, modelo):
        self.marca = marca
        self.modelo = modelo

domingo, 3 de dezembro de 2017

Usando finally para limpeza

O bloco finally é executado sempre, independentemente de ocorrer uma exceção:


python
Copy
try:
    arquivo = open("dados.txt", "r")
    conteudo = arquivo.read()
except FileNotFoundError:
    print("Arquivo não encontrado!")
finally:
    arquivo.close()


Isso é útil para liberar recursos, como fechar arquivos.

#17 Conclusão do Projeto Quiz em Python e Próximos Passos

Descrição:   Concluímos o projeto e discutimos como você pode continuar aprendendo e expandindo o quiz. Conteúdo: Reforçamos a importância d...