Essa eu aprendi na faculdade,.
Esse código implementa uma casa, portas e adiciona estas portas na casa, mas em Orientação à Objetos o que deixa o código mais interessante. O código importa uma classe porta que vou mostrar no próximo post.
from porta import Porta
class Casa(object):
totalCasaCriadas = 0
def __init__(self):
self.portas = []
Casa.totalCasasCriadas += 1
def adicionaPorta(self, porta):
self.portas.append(porta)
def totalPortas(self):
total = len(self.portas) #len(self.portas) le o numero de elementos da lista
return total
def totalPortasAbertas(self):
contador = 0
for item in self.portas:
if item.aberta == True:
contador += 1
return self.aberta
Uma
forma de aprender de verdade sobre o python é fazendo cursos on-line, com
isso você não irá depender de terceiros.
Hoje recomendo o curso Python para DevOPS: 14 HORAS clicando no link https://go.hotmart.com/W5976139G
Nenhum comentário:
Postar um comentário