Answers for "python guess random number"

7

guessing game python

# updated version
import random
# for instructions so that the user understands
def instructions():
    print("Welcome to the guessing game you will have 3 tries to pick a number 1-10")
    print("Good luck btw it's all random")


instructions()
# guess limit so the user can't guess too much.
guess_limit = 1
# The random guess
number = random.randint(1, 10)
# What users can type and see.
user = int(input("What is the number?: "))
# The while loop so it can go on.
while user != number:

    if user > number:
        print("Lower")

    elif user < number:
        print("Higher")

    user = int(input("What is the number?: "))
    guess_limit += 1
    if guess_limit == 3:
        print("------------------------------------------------------")
        print("You ran out of guess ;( the answer was", number, "<--")
        print("------------------------------------------------------")
        break
else:
    print("You guessed it right! The number is", number,
          "and it only took you ", guess_limit, "tries")
Posted by: Guest on October-22-2020
4

random number guessing game python

import random
print("Welcome to random number gusser game")
print("I will guss number from 1 to 100 ")
Difficulty = str(input("What is your difficulty Easy or hard:- ")).lower()
def difficiulty(Difficulty):
    random_number = random.randint(1,100)
    if Difficulty == "easy":
        print("you will get 10 chances")
        chances = 10
        while True:
            number_choosen = int(input("Guss the number now:- "))
            if number_choosen != random_number:
                chances -= 1
                if chances == 0:
                    return "You Lost"
                    break
                else:
                    print("Not correct number")
            else:
                return "you won"
    elif Difficulty == "hard":
        chances = 5
        print("You will get 5 chances")
        while True:
            number_choosen = int(input("Guss the number now:- "))
            if number_choosen != random_number:
                chances -= 1
                if chances == 0:
                    return "You Lost"
            else:
                return "You Won"
print(difficiulty(Difficulty))
Posted by: Guest on June-30-2021
3

guess the number python

import random
print('Hi! What is your name?')
name= input()
print('Well ' + str(name) + ', I was thinking of a random number between 1 and 15. Can you guess that number? If you are interested: ')

computerNumber= random.randint(1, 15)

for guessedNumber in range(1, 7):
    print('Please guess a number.')
    guess= input()
    if int(guess) < computerNumber:
        print('The number is too low.')
    elif int(guess) > computerNumber:
        print('The number is too high.')
    else:
        break # If the guess is correct.
if int(guess) == computerNumber:
    print('Great job, ' + str(name) + '! You made the right guess.')
    print('You guessed my number in ' + str(guessedNumber) + ' guesses.')
else:
    print('Nope! The number I was thinking of was ' + str(computerNumber) + '.')
Posted by: Guest on July-13-2021

Python Answers by Framework

Browse Popular Code Answers by Language