Westonci.ca is the best place to get answers to your questions, provided by a community of experienced and knowledgeable experts. Join our platform to get reliable answers to your questions from a knowledgeable community of experts. Discover detailed answers to your questions from a wide network of experts on our comprehensive Q&A platform.
Sagot :
Answer:
import random
number = random.randrange(1, 10)
is_guess = 'y'
while is_guess == 'y':
try:
guess = int(input("Guess an integer number between 1 and 10: "))
if guess < 1 or guess >10:
print("You have exceeded the guessing range, try again")
continue
elif guess == number:
print("Congrats! You guessed right.")
else:
print("Sorry, you guessed wrong")
except ValueError:
print("Your guess must be an integer number.")
is_guess = input("Do you want to try again y/n ? ")
Explanation:
The random module of the python programming language is used to randomly select an integer value from a range of numbers. The guess variable value is a user input of an integer number.
If the guess variable is equal to the random number, then the program prints a congratulatory message. The program is no constant loop so long as the is_guess variable is equal to 'y'.
The try-except statement is used to detect the value error of the guess variable.
We appreciate your time on our site. Don't hesitate to return whenever you have more questions or need further clarification. We hope you found this helpful. Feel free to come back anytime for more accurate answers and updated information. Get the answers you need at Westonci.ca. Stay informed by returning for our latest expert advice.