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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!