Guess My Number Between 1 100 Play Again Java
Python Projects: Guess a number that has randomly selected
Python Project-three with Solution
Create a Python project to guess a number that has randomly selected.
Sample Solution -1 :
Python Code:
#https://github.com/sarbajoy/NumberGuess/blob/master/numberguess.py import random number=random.randrange(0,100) guessCheck="incorrect" impress("Welcome to Number Guess") while guessCheck=="wrong": response=int(input("Please input a number between 0 and 100:")) effort: val=int(response) except ValueError: print("This is not a valid integer. Please try once again") continue val=int (response) if val<number: impress("This is lower than actual number. Please try once again.") elif val>number: print("This is college than bodily number. Please try again.") else: print("This is the correct number") guessCheck="correct" impress("Thank you for playing Number Guess. Encounter y'all over again")
Sample Output:
Welcome to Number Guess Please input a number betwixt 0 and 100:6 This is lower than actual number. Please try again. Please input a number between 0 and 100:25 This is higher than actual number. Please try again. Please input a number between 0 and 100:xv This is higher than actual number. Delight try again. Please input a number between 0 and 100:10 This is lower than actual number. Delight try again. Please input a number between 0 and 100:11 This is lower than actual number. Delight try over again. Delight input a number between 0 and 100:123 This is higher than actual number. Please try again. Delight input a number between 0 and 100:12 This is the right number Cheers for playing Number Approximate. Come across you once more
Flowchart:
Sample Solution -2 :
You get 6 chances to gauge the number that computer has randomly selected from 1 to 100.
Python Code:
# Guess a number game #https://github.com/hardikvasa/guess-the-number-game #Add feature to check if the input number was between i-100 #Add levels to the game to brand information technology more than exciting from random import randint #To generate a random number name = input("Delight Enter your name: ") print("Welcome to my Number game, " + name) def game(): rand_number = randint(0,100) #Generates a random number print("\nI accept selected a number betwixt one to 100...") impress("You have 6 chances to guess that number...") i = 1 r = i while i<7: #6 Chances to the user user_number = int(input('Enter your number: ')) if user_number < rand_number: impress("\n" + proper noun + ", My number is greater than your guessed number") impress("you now have " + str(6-i)+ " chances left" ) i = i+i elif user_number > rand_number: print("\n" + name + ", My number is less than your guessed number") print("you now have " + str(6-i)+ " chances left" ) i = i+i elif user_number == rand_number: print("\nCongratulations "+name+"!! You accept guessed the correct number!") r = 0; pause else: print("This is an invalid number. Please endeavor over again") impress("you at present take " + str(6-i)+ " chances left" ) proceed if r==ane: print("Sorry you lost the game!!") print("My number was = " + str(rand_number)) def main(): game() while True: another_game = input("Practise you wish to play again?(y/n): ") if another_game == "y": game() else: suspension main() print("\nEnd of the Game! Thanks for playing!")
Sample Output:
Please Enter your name: Jhon Mick Welcome to my Number game, Jhon Mick I take selected a number between 1 to 100... You have half-dozen chances to guess that number... Enter your number: 15 Jhon Mick, My number is greater than your guessed number you now accept 5 chances left Enter your number: 12 Jhon Mick, My number is greater than your guessed number y'all now take 4 chances left Enter your number: 10 Jhon Mick, My number is greater than your guessed number yous now take 3 chances left Enter your number: 25 Jhon Mick, My number is greater than your guessed number you now accept 2 chances left Enter your number: 16 Jhon Mick, My number is greater than your guessed number you lot now take 1 chances left Enter your number: 35 Jhon Mick, My number is greater than your guessed number yous now have 0 chances left Sorry y'all lost the game!! My number was = 78 Exercise you wish to play once more?(y/n):
Flowchart:
Sample Solution -3 :
Python Code:
# This is a guess the number game. #https://github.com/InterfaithCoding/GuessNumber/blob/master/approximate.py import random guessesTaken = 0 impress('Hello! What is your proper name?') myName = input() number = random.randint(1, xx) print('Well, ' + myName + ', I am thinking of a number between 1 and twenty.') while guessesTaken < 6: impress('Take a guess.') # There are four spaces in forepart of impress. judge = input() guess = int(guess) guessesTaken = guessesTaken + 1 if gauge < number: print('Your guess is besides depression.') # In that location are eight spaces in front of impress. if judge > number: print('Your approximate is too high.') if guess == number: break if guess == number: guessesTaken = str(guessesTaken) print('Good task, ' + myName + '! You guessed my number in ' + guessesTaken + ' guesses!') if estimate != number: number = str(number) print('Nope. The number I was thinking of was ' + number)
Sample Output:
Hello! What is your name? Jhon Mick Well, Jhon Mick, I am thinking of a number betwixt i and 20. Take a estimate. fifteen Your guess is too low. Take a judge. 12 Your judge is too low. Accept a approximate. 19 Your estimate is as well high. Take a guess. 16 Your guess is likewise depression. Take a guess. 18 Your judge is as well loftier. Take a gauge. 17 Good job, Jhon Mick! You lot guessed my number in 6 guesses!
Flowchart:
Sample Solution -4 :
Python Code:
#https://github.com/SomeStrHere/GuessNumber/hulk/main/GuessNumber.py import sys from random import randint def gameMenu() : """Display welcome message and initial carte du jour to user.""" print('\nHello, welcome to Gauge Number!\n') print('Gear up to play...?') menuChoice = input('Press Y to start game, or X to quit.\n\north').upper() menuLoop = Truthful while menuLoop : clearConsole(0) if menuChoice == "Y" : clearConsole(0) playGame() elif menuChoice == "X" : clearConsole(0) sys.exit() else : gameMenu() def playGame() : """Obtain input from user, check against random number and display output""" intLower = 0 #default set to 0 intHigher = yard #default set up to 1000 rndNumber = 0 impress('\nThe number will be from an inclusive range of {0} to {1}'.format(intLower, intHigher)) try : userGuess = int(input('Please enter your approximate: ')) except : try : userguess = int(input('There was an error! Delight enter a whole number from the range {0} - {1}\ '.format(intLower, intHigher))) except : print('Sorry, in that location was an error.') clearConsole(2) gameMenu() rndNumber = randomNumber(intLower, intHigher) while userGuess != rndNumber : print("\nSorry, you lot didn't guess the number") if userGuess < rndNumber : print('Your guess was low') try : userGuess = int(input("\nWhat'southward your next guess? ")) except : try : userguess = int(input('\nSorry, in that location was an error; please endeavor again: ')) except : impress('Lamentable, in that location was an error.') clearConsole(2) gameMenu() if userGuess > rndNumber : print('Your guess was loftier') endeavor : userGuess = int(input("What's your adjacent guess? ")) except : try : userguess = int(input('\nSorry, there was an fault; please try once more: ')) except : print('Pitiful, there was an error.') clearConsole(2) gameMenu() print('\northward\nCongratulations! you lot guessed the number.') print('Returning you to the menu...') clearConsole(three) gameMenu() def randomNumber(a, b) : """Generates a random int from range a, b""" return(randint(a,b)) def clearConsole(look) : #function to articulate panel on Linux or Windows """Clears panel, with optional time delay. Volition attempt to clear the console for Windows, should that fail it will effort to articulate the console for Linux. """ import fourth dimension time.sleep(wait) # produces a filibuster based on the argument given to clearConsole() import os try : os.system('cls') #clears panel on Windows except : os.organisation('clear') #clears panel on Linux def chief() : gameMenu() if __name__ == "__main__" : primary()
Sample Output:
Howdy, welcome to Guess Number! Ready to play...? Press Y to start game, or X to quit. y The number volition be from an inclusive range of 0 to thousand Please enter your gauge: 250 Lamentable, you didn't judge the number Your guess was depression What's your side by side guess? 568 Sorry, you didn't guess the number Your approximate was low What's your adjacent judge? 879 Your guess was high What'due south your next approximate? 735 Sad, you didn't guess the number Your guess was high What'due south your next guess? 655 Lamentable, you didn't estimate the number Your guess was high What's your next guess? 539 Sorry, yous didn't guess the number Your guess was low What'due south your next guess? 590 Sad, you didn't guess the number Your gauge was low What'due south your next guess? 600 Sad, you lot didn't judge the number Your gauge was low What's your next guess? 665 Your estimate was high What's your side by side approximate? 635 Sorry, you didn't estimate the number Your approximate was low What's your adjacent guess? 645 Congratulations! you guessed the number. Returning you to the menu... Hello, welcome to Guess Number!
Flowchart:
Improve this sample solutions and postal service your code through Disqus
Source: https://www.w3resource.com/projects/python/python-projects-3.php
0 Response to "Guess My Number Between 1 100 Play Again Java"
Post a Comment