Question: I need help programming this into Python please. #Guess the number #Name: #Date: #Menu system displays - ask user if they want to guess a
I need help programming this into Python please.
#Guess the number
#Name:
#Date:
#Menu system displays - ask user if they want to guess a number, have computer guess a number, or exit
#Random number, loop while true
#ask user for number. Check to see if the value is a number between 1 and 10
#if number is too high or too low, tell user, if they guessed it break out of loop
#ask user to enter a number, computer randomly guesses
display_menu() module
Display "1. You guess the number"
Display "2. You write a number and see if the computer can guess it"
Display "3. Exit"
main() module
Display "Welcome to my Guess the number program!"
while true
display_menu()
Get input
if(option==1)
user_guess()
elif(option==2)
computer_guess()
else
break
user_guess() module
random mynumber
count=1
userGuesses=[]
while True
try
Display "Guess a number between 1 and 10"
Get guess
while guess<1 or guess>10
Display "Guess a number between 1 and 10"
Get guess
except
Display "numbers only"
continue
userGuesses.append(guess)
if (guess Display "Too low" count=count+1 else if (guess>mynumber) Display "Too high" count=count+1 else if (guess==mynumber) Display "You guessed it in "+ count + " attempts" Display "you picked the following numbers: " +userGuesses computer_guess() module Get number from user count=1 computerGuesses=[] while True Get randomval from computer computerGuesses.append(randomval) if (number Display "Too low" count=count+1 else if (number>randomval) Display "Too high" count=count+1 else if (number==randomval) Display "The computer guessed it in "+ count + " attempts. The number was "+randomval Display "The computer guessed the following numbers "+computerGuesses else break
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
