Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #=========================CodedSkills.net / 1337Tutorials.net==============================
- #QUIZ
- # #-------------------------------------------------------------------------
- def new_game():
- guesses = []
- correct_guesses = 0
- question_num = 1
- #-------------------------------------------------------------------------
- for key in questions:
- print("---------------------")
- print(key)
- for i in options[question_num-1]:
- print(i)
- guess = input("Enter (A, B, C, D): ")
- guess = guess.upper()
- guesses.append(guess)
- correct_guesses += check_answer(questions.get(key),guess)
- question_num += 1
- display_score(correct_guesses, guesses)
- # #-------------------------------------------------------------------------
- def check_answer(answer, guess):
- if answer == guess:
- print("CORRECT!")
- return 1
- else:
- print("WRONG!")
- return 0
- # #-------------------------------------------------------------------------
- def display_score(correct_guesses, guesses):
- print("--------------------------")
- print("RESULTS")
- print("--------------------------")
- #-------------------------------------------------------------------------
- print("Answers: ", end="")
- for i in questions:
- print(questions.get(i), end=" ")
- print()
- #-------------------------------------------------------------------------
- print("Guesses: ", end="")
- for i in guesses:
- print(i, end=" ")
- print()
- #-------------------------------------------------------------------------
- score = ((correct_guesses/len(questions))*100)
- print("Your score is: "+str(score)+"%")
- # #-------------------------------------------------------------------------
- def play_again():
- response = input("Do you want to play again? (yes or no): ")
- response = response.upper()
- if response == "YES":
- return True
- else:
- return False
- #-------------------------------------------------------------------------
- questions = {
- "Where was I born?: ": "A",
- "Would you like to smell my fingers??: ": "B",
- "Who has the best Coding website?: ": "C",
- "Is the earth flat?: ": "A"
- }
- options =[["A. Canada", "B. Pakistan", "C. Russia", "D. In a parking lot"],
- ["A. YES!", "B. NO!!!", "C. Maybe", "D. So"],
- ["A. CodedSkills.net", "B. 1337tutorials.net", "C. CodedSkills.net", "D. 1337tutorials.net"],
- ["A. True","B. False", "C. sometimes", "D. What's Earth"]]
- new_game()
- while play_again():
- new_game()
- print("Byeeeee!")
Advertisement
Add Comment
Please, Sign In to add comment