Пример #1
0
from model.Terminal import Terminal
print(Terminal.paintHeader(Terminal.writeHeader('Welcome to the Quiz!')))
print('Options:')
print('\t- To give a quiz, write "go"')
print('\t- To exit, write "quit"')
while True:
    user_input = input("Enter option: ")
    if user_input == 'quit':
        print(Terminal.paintFooter(Terminal.writeFooter('Exitting')))
        break
    elif user_input == 'go':
        print(Terminal.paintBlue("Starting quiz..."))
    else:
        print(Terminal.paintFail("Invalid input, try again..."))
Пример #2
0
print("")
QA.showAllQA()
"""
STDIN
    Now we will ask and correct it
"""
print(Terminal.paintHeader(Terminal.writeHeader('Welcome to the Quiz!')))
print('Options:')
print('\t- To create a quiz, write "create"')
print('\t- To give a quiz, write "go"')
print('\t- To exit, write "quit"')
while True:
    user_input = input("[Mainloop] Enter option: ")
    if user_input == 'quit':
        print(
            Terminal.paintFooter(
                Terminal.writeFooter("[Mainloop] Leaving...")))
        break
    elif user_input == 'create':
        all_answerDicts = []

        print(Terminal.paintBlue("[Step 1]: Create a question"))
        user_input = input("Enter the question: ")
        new_question = user_input

        print(
            Terminal.paintBlue(
                f'[Step 2]: Create the answer(s) for "{new_question}"'))

        while True:
            user_input = input("Enter the answer: ")
            if user_input == 'quit':