from typing import Optional from fastapi import FastAPI from model.answer import Answer from model.question import Question app = FastAPI() db = {} db[1] = Question(1, 'BMW', [ Answer(1, 'England', False), Answer(2, 'USA', False), Answer(3, 'Germany', True), Answer(4, 'Japan', False) ]) db[2] = Question(2, 'Toyota', [ Answer(1, 'England', False), Answer(2, 'USA', False), Answer(3, 'Germany', False), Answer(4, 'Japan', True) ]) db[3] = Question(3, 'Mini', [ Answer(1, 'England', True), Answer(2, 'USA', False), Answer(3, 'Germany', False), Answer(4, 'Japan', False) ]) db[4] = Question(4, 'General Motors', [ Answer(1, 'England', False),
def default_ans_json(): ans = Answer(-1, -1, -1, -1, '欢迎!小伙子们在火炉旁挤挤,留个位子出来~') return ans.toString()
def blur_ans_json(): index = random.randint(0, len(__blur_anss)-1) _ans = __blur_anss[index] ans = Answer(_ans.get('id', 0), _ans.get('type', 0), _ans.get('seed', 0), _ans.get('deg', 0), _ans.get('content', 'oh no!我的系统出故障了!')) return ans.toString()
def default_ans(): ans = Answer(-1, -1, -1, -1, '欢迎!小伙子们在火炉旁挤挤,留个位子出来~') return ans