Get your original paper written from scratch starting at just $10 per page with a plagiarism report and free revisions included!
For the enclosed program you must write an IPO also run the program and explain the functions process.
Programming Exercise Guessing Game (to test change the 1-100 to 1-10)
import random
# main function
def main():
# Initializing local variables
number = 0
play = 1
# Continue presenting numbers for the user
# to guess while the user wants to continue
# playing.
while(play > 0):
number = random.randint(1, 100)
play = playGuessingGame(number)
print(‘Thanks for playing!’)
# The playGuessingGame function receives the number that the
# user has to guess as an argument and prompts the user for
# guesses. If the user guesses incorrectly he is notified,
# and is prompted to try again. Otherwise, the user’s guess
# is returned.
def playGuessingGame(number):
# Get the user’s guess.
userGuess = int(input(‘Enter a number between 1 and 100, ‘ \
‘or 0 to quit: ‘))
# As long as user doesn’t want to quit
while userGuess > 0:
if userGuess > number:
print(‘Too high, try again’)
userGuess = int(input(‘Enter a number between 1 ‘ \
‘and 100, or 0 to quit: ‘))
elif userGuess < number:
print(‘Too low, try again’)
userGuess = int(input(‘Enter a number between 1 ‘ \
‘and 100, or 0 to quit: ‘))
else:
print(‘Congratulations! You guessed the right number!’)
return userGuess # Start the game again
return userGuess # UserGuess is 0 and user wants to quit.
# Call the main function.
main()
The aim of our service is to provide you with top-class essay help when you ask us to write my paper; we do not collect or share any of your personal data. We use the email you provide us to send you drafts, final papers, and the occasional promotion and discount code, but that’s it!
Order Now