Modify the Guess My Number Chapter Project from Chapter 3 by reusing the functio
ID: 643506 • Letter: M
Question
Modify the Guess My Number Chapter Project from Chapter 3 by reusing the function ask_number() from the Tic-Tac-Toe Chapter Project from this chapter. Replace the code in Guess My Number that asks the player for a guess with a call to ask_number( ).
Here is the original Guess My Number game:
import random
guessesTaken = 0
print("Hello what is your name?")
name = input()
number = random.randint(1,20)
print("Well",name,",I am thinking of a number between 1 and 20.")
while guessesTaken < 6:
print("Take a guess")
guess = input()
guess = int(guess)
guessesTaken = guessesTaken + 1
if guess < number:
print("your guess is to low")
if guess > number:
print("Your guess is to high")
if guess == number:
break
if guess == number:
guessesTaken = str(guessesTaken)
print("Good job",name,"You guessed my number in",guessesTaken,"guesses!")
if guess != number:
number = str(number)
print("Nope, the number I was thinking of was",number)
Explanation / Answer
Hello what is your name?
SURESH
number =2
Well,SURESH, I am thinking of a number between 1 and 20
Take a guess
guess=2
guessesTaken=1
Good job,SURESH,You guessed my number in 1 guesses!
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.