Advertisement
ssoni

beachQuiz.py

Aug 12th, 2023
1,186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.13 KB | None | 0 0
  1.  
  2. answers = []
  3. correctGuesses = []
  4. score = 0
  5. strikes = 0
  6.  
  7. def playGame():
  8.     while (strikes<3 and score<5):
  9.         ans = input("What do you see? ")
  10.         checkGuess(ans)
  11.    
  12.     if strikes == 3:
  13.         print("You lose!")
  14.     else:
  15.         print("You win!")
  16.  
  17.  
  18. def checkGuess(a):
  19.     global score
  20.     global strikes
  21.    
  22.     if a in correctGuesses:
  23.         print("You already guessed that!")
  24.     else:
  25.         if a in answers:
  26.             print("Correct!")
  27.             score += 1
  28.             correctGuesses.append(a)
  29.         else:
  30.             print("Incorrect!")
  31.             strikes += 1
  32.  
  33. def loadAnswers(t):
  34.     if t == "b":
  35.         answers.append("sand")
  36.         answers.append("water")
  37.         answers.append("towel")
  38.         answers.append("sailboat")
  39.         answers.append("umbrella")
  40.     elif t == "c":
  41.         answers.append("crowd")
  42.         answers.append("guitar")
  43.         answers.append("stage")
  44.         answers.append("amps")
  45.         answers.append("clown")
  46.     else:
  47.         print("Invalid")
  48.         exit()
  49.  
  50.  
  51. theme = input("Beach or concert? (b or c): ")
  52. loadAnswers(theme)
  53. playGame()
  54.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement