I need help on this python assignments. super confusing
Solved 1 Answer
See More Answers for FREE
Enhance your learning with StudyX
Receive support from our dedicated community users and experts
See up to 20 answers per week for free
Experience reliable customer service
CODE: from random import randint # input upper and lower bounds lowerBound = int(input("Enter lower bound: ")) upperBound = int(input("Enter upper bound: ")) # check the bounds while(upperBound < lowerBound): print("Upper bound can't be lesser than lower bound.") upperBound = int(input("Enter upper bound again: ")) # generate random number randomNumber = randint(lowerBound,upperBound) # total guesses allowed and guess counter counter = 0 totalGuess = 10 print("You've got %d guesses." %totalGuess) # loop till out of guesses while counter < totalGuess: # get guess from user guessNumber = int(input("Guess a number between %d and %d: "%(lowerBound,upperBound))) # check if guess is out of range while lowerBound > guessNumber or guessNumber > upperBound: print("The guessed number is out of range.") guessNumber=int(input("Reenter guess: ")) # increment guess counter counter += 1 # if the number is found if randomNumber == guessNumber: print("Number found in %d tries." %counter) break # if the number is lower than guess elif randomNumber > guessNumber: print("The guess is too small.") # if the number is higher than guess else: print("The guess is too high.") # check if guesses has expired if counter > totalGuess: print("The number was %d"%randomNumber) print("Better luck next time!")   from random import randint# input upper and lower boundslowerBound = int (input ("Enter lower bound: "))upperBound = int(input ("Enter upper bound: "))# check the boundswhile (upperBound < lowerBound):print("Upper bound can't be lesser than lower bound.")upperBound = int (input ("Enter upper bound again: "))# generate random numberrandomNumber = randint (LowerBound { }_{k} upperBound)# total guesses allowed and guess countercounter =0totalGuess =10print("You've got %d guesses." %totalGuess)# loop till out of guesseswhile counter < totalGuess:# get guess from userguessNumber = int(input("Guess a number between \% \mathrm{~d} and \% \mathrm{~d}: "%(lowerBound \mathrm{L}_{\mathrm{L}} upperBound)))# check if guess is out of rangewhile lowerBound > guessNumber or guessNumber > upperBound:print("The guessed number is out of range.")guessNumber=int(input("Reenter guess: ")) OUTPUT: C: \backslash U s e r s \backslash A r k a \backslash P y c h a r m P r o j e c t s \backslash p y t h o n P r o j e c t \backslash v e n v \backslash S c r i p t s \backslash p y t h o n . e x eEnter Lower bound: 10Enter upper bound: 5Upper bound can't be lesser than lower bound.Enter upper bound again: 20You've got 10 guesses.Guess a number between 10 and 20: 15The guess is too high.Guess a number between 10 and 20: 200The guessed number is out of range.Reenter guess: 14Number found in 2 tries.Process finished with exit code \theta ...