from question_model import Question from data import question_data from quiz_brain import QuizBrain question_bank = [] for question in question_data: question_bank.append(Question(question['text'], question['answer'])) game = QuizBrain(question_bank) game.next_question()
from question_model import Question from data import question_data from quiz_brain import QuizBrain from ui import QuizInterface question_bank = [] for question in question_data: question_text = question["question"] question_answer = question["correct_answer"] new_question = Question(question_text, question_answer) question_bank.append(new_question) quiz = QuizBrain(question_bank) quiz_ui = QuizInterface(quiz) # while quiz.still_has_questions(): # quiz.next_question() print("You've completed the quiz") print(f"Your final score was: {quiz.score}/{quiz.question_number}")
from data import question_data from question_model import Question from quiz_brain import QuizBrain question_bank = [] for i in range(len(question_data)): new_question_model = Question(question_data[i]['text'], question_data[i]['answer']) question_bank.append(new_question_model) heya = QuizBrain(question_bank) heya.next_question()
from question_model import Question from quiz_brain import QuizBrain from data import question_data questionBank = [] for data in question_data: questionBank.append(Question(data["question"], data["correct_answer"])) quiz = QuizBrain(questionBank) while quiz.moreQuestions(): quiz.printScore() question = quiz.nextQuestion() print(f"You've completed the quiz with {quiz.score}/{quiz.questionNumber}")
from data import open_question_bank_data from quiz_brain import QuizBrain from question_model import Question from html import unescape open_question_bank = [] for question in open_question_bank_data: open_question_bank.append( Question(unescape(question["question"]), question["correct_answer"])) quiz_brain = QuizBrain(open_question_bank) while quiz_brain.still_has_questions(): quiz_brain.check_answer(quiz_brain.next_question()) print( f"Your current score is {quiz_brain.score}/{quiz_brain.question_number}.\n" ) print("That was the last question!") print(f"Your final score is {quiz_brain.score}/{quiz_brain.question_number}.")
from data import question_data from question_model import Question from quiz_brain import QuizBrain question_bank = [] for q in question_data: question_bank.append(Question(q["text"], q["answer"])) brain = QuizBrain(question_bank) while brain.still_has_questions(): brain.next_question() brain.print_results()
from question_model import Question from data import question_data from quiz_brain import QuizBrain question_data = [ Question(item["text"], item["answer"]) for item in question_data ] quiz = QuizBrain(question_data) while quiz.still_has_questions(): quiz.next_question() print("You've completed the quiz.") print(f"Your final score was: {quiz.score}/{quiz.question_number}")
from question_model import Question from data import question_data from quiz_brain import QuizBrain vragen_bank = [] for element in question_data: '''Voegt een nieuwe vraag toe''' element_text = element["question"] element_antwoord = element["correct_answer"] new_vraag = Question(element_text, element_antwoord) vragen_bank.append(new_vraag) quiz = QuizBrain(vragen_bank) # quiz bevat nog vragen while quiz.still_has_questions(): quiz.next_question() print("AFGELOPEN") print(f"Final Score was : {quiz.score}/{quiz.question_number}") #TODO: Check open TriviaDB
from question_model import Question from data import question_data from quiz_brain import QuizBrain, final_score from user import User q_bank = [] user_name = input('Hi! Pls input your first name:') for question in question_data: question_text = question['text'] question_answer = question['answer'] new_question = Question(question_text, question_data) q_bank.append(new_question) quiz = QuizBrain(q_bank) final_score = quiz.next_question() globals()[user_name] = User(user_name, final_score) globals()[user_name].record_me()