Search
 
SCRIPT & CODE EXAMPLE
 

PYTHON

number guessing game python

from random import randint
from pcinput import getInteger

answer = randint(1, 200)
count = 0

while True:
    guess = getInteger("What is your estimate? ")
    if guess < 1 or guess > 200:
        print("Your estimate must be between 1 and 200")
        continue
    count += 1
    if guess < answer:
        print("Higher")
    elif guess > answer:
        print("lower")
    else:
        print("You guessed it!")
        break

if count == 1:
    print("Wow first try !!.")
else:
    print("You estimated it in", count, "times.")
Comment

python number guessing game

import random

def instructions():
    print("Welcome to the number guessing game.")
    print("Guess a number between 1 and 10.")
    print("You only have 3 guesses.")

def game():
    # Guess limit so the user can only guess three times
    guess_limit = 1
    # The random guess
    actual_number = random.randint(1, 10)
    # What user can type and see
    guessed_number = int(input("What is the number?: "))
    # In case you guessed it right at the first time
    if actual_number == guessed_number:
        print("You guessed it right! The number is ", actual_number) 
    # The while loop so it can go on
    while guessed_number != actual_number:
        if guessed_number > actual_number:
            print("Lower")
        elif guessed_number < actual_number:
            print("Higher")
        
        guessed_number = int(input("What is the number?: "))
        guess_limit += 1
        if guess_limit == 3 and guessed_number != actual_number:
            print("You ran out of guess, The answer was number ",  actual_number)
            break
        
        else:
            print("You guessed it right! The number is ", actual_number)    

instructions()
game()
Comment

python random number guessing game

'''
Note that if the player types something other than a number, the
program will crash. If you want to fix this, use try and except to
catch the error and tell the player it was invalid.
'''

import random

number = random.randint(1, 100) # Generate random number
num_of_guesses = 0 # Number of guesses player took
guess = 0 # Player's current guess

# Introduce player to game
print('Welcome to my number guessing game!')
print('I have come up with a number between 1 and 100, guess what it is.')

running = True
while running:
  
  guess = int(input('Guess: '))
  num_of_guesses += 1
  
  if guess > number:
    print('Too high, try again.')
  elif guess < number:
    print('Too low, try again.')
  else:
    print('Good job!')
    print(f'It only took you {num_of_guesses} tries')
    running = False # Exits out of while loop
    
print('Thanks for playing!')
Comment

guessing game python

import random

num = random.randint(1, 9)

while True:

    try:
        guess = int(input("
Please enter a guess from 1-9: "))

        if 0 < guess < 10:

            if guess > num:
                print("
You guessed too high")

            elif guess < num:
                print("
You guessed too low")

            elif guess == num:
                print("
You guessed correctly")

                while True:
                    u_input = input("
Would you like to play again? y/n: ")

                    if u_input == 'n':
                        exit()

                    elif u_input == 'y':
                        num = random.randint(1, 9)
                        break

                    elif u_input != 'y' and u_input != 'n':
                        print("
Error: Please select a valid option")

        elif guess < 1 or guess > 9:
            print("
Error: Please enter a number from 1-9")

    except ValueError:
        print("
Error: Please enter a number")
Comment

make guessing game by python

from random import randint
num = int(input("Enter a number = "))
ran = randint(1, 10)
if num == ran:
    print("Winner!")
    print("You pressed - ", num, "and random number is - ", ran)
Comment

PREVIOUS NEXT
Code Example
Python :: remove whitespace in keys from dictionary 
Python :: replace url with text python 
Python :: python search string for word 
Python :: window in python 
Python :: how to move a column in pandas dataframe 
Python :: read csv uisng pandas 
Python :: how to reapete the code in python 
Python :: SafeERC20: low-level call failed 
Python :: python change format of datetime 
Python :: python copy all files in a folder to nother folder 
Python :: mouse module python 
Python :: convert from epoch to utc python 
Python :: add header to table in pandas 
Python :: how to make square shape python 
Python :: plotly hide trace 
Python :: get_terminal_sizee python 
Python :: nested dict to df 
Python :: python pearson correlation 
Python :: how to find location using latitude and longitude in python dataframe 
Python :: random word py 
Python :: pygame mouse pos 
Python :: panda check a cell value is not a number 
Python :: django create model from dictionary 
Python :: join two numpy arrays 
Python :: pandas dataframe column to datetime 
Python :: python set symmetric difference 
Python :: print fibonacci series in reverse in python 
Python :: click button in selenium python 
Python :: say command python 
Python :: todense() 
ADD CONTENT
Topic
Content
Source link
Name
1+7 =