def run() -> None: print('\n') palavra = str( input( colored( "Digite a palavra desejada *sugestão: pode ser mimic ;)* \n", 'magenta', attrs=['bold']))) mimic = Mimic() qtd_permutacoes = mimic.numero_permutacoes(len(palavra)) permutacoes = mimic.permutacoes(palavra) print( colored( f'\n A quantidade de possíveis permutações na palavra (sem letras soltas) é: {qtd_permutacoes} \n', color='magenta')) print( colored( f'\n A quantidade de permutações *únicas* é: {len(permutacoes)} \n', color='magenta')) print(colored(f'\n As permutações únicas são: ', color='magenta')) print(colored(f'{permutacoes}', color='magenta', attrs=['bold']))
from flask import Flask, request from mimic import Mimic from endpoint import Endpoint from ui import UI from database import Database from logger import Logger import json import os mimic = Mimic() endpoint = Endpoint() ui = UI() log = Logger('API') app = Flask(__name__) def get_db(): return Database() """ Mimic """ @app.route('/mimic/get', methods=['POST']) def mimic_get(): """ Mimic generic GET endpoint """ db = get_db() endpoint = request.data response = mimic.get(endpoint, db) if type(response) is dict:
from goblin import Goblin from medic import Medic from sayan import Sayan from shadow import Shadow from store import Store from thief import Thief from wizard import Wizard from zombie import Zombie from mimic import Mimic hero = Hero('Oakley') enemies = [ Goblin('Bob'), Wizard('Jethro'), Medic('Mercy'), Thief('Barry'), Mimic('Harry'), Zombie('Rick'), Shadow('Matt'), Sayan('Goku') ] # enemies = [Thief('Barry')] Goblin('Bob'), Wizard('Jethro'), Medic('Mercy'), Thief('Barry'), Zombie('Rick'), Shadow('Matt'), Sayan('Goku'), battle_engine = Battle() shopping_engine = Store() for enemy in enemies: hero_won = battle_engine.do_battle(hero, enemy) if not hero_won: print("YOU LOSE!") exit(0) shopping_engine.do_shopping(hero, enemy)