def cliente(self): print('No momento você tem esta lista de quadrinhos') self.__oi = pilha.Pilha() self.__oi.imprimirPilha() print() self.__valor = int(input('Quantos Clientes há na fila: ')) self.__gerandoFila() print('Distribuindo.....') self.__distribuindoHq() self.__limpandoFila()
def __deletaPilha(self): self.pilha = pilha.Pilha() if len(self.pilha.pilha) == 0: print('\nAguarde um momento vou verificar se tem mais HQs') time.sleep(3) print('\nDesculpa a demora... mas realmente ACABOU OS HQ') sys.exit() else: print('\nRemovendo HQ da Pilha') self.pilha.pilha.popitem() return self.pilha.pilha
def menu(self): pessoas = fila.Fila() hq = pilha.Pilha() n = 0 while n != 4: print(' - - - - - - - M E N U - - - - - - -') print('| 1) Criar fila e distribuir HQ |') print('| 2) Verificar Lista de HQ |') print('| 3) Empilhar mais HQ no Store |') print('| 4) Ir tomar água de coco em Miame|') print(' - - - - - - - - - - - - - - - - - -') n = int(input('Digite sua escolha: ')) if n == 1: pessoas.cliente() elif n == 2: pessoas.mostarListaHQ() elif n == 3: hq.adicionarEstoque() elif n != 4: print('Sabe contar não ??? \n' 'são apenas 4 escolhas !!!')
def mostarListaHQ(self): self.__oi = pilha.Pilha() self.__oi.imprimirPilha()
def __distribuindoHq(self): for count in range(self.__valor): self.__oi = pilha.Pilha() self.__deletaPilha() return self.__fila