Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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!

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote