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

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 :: bitcoin with python 
Python :: pandas dataframe total column 
Python :: python excel sheet 
Python :: tkinter bind function with arguments 
Python :: printing in python 
Python :: how to select number by twos in a list python next to each 
Python :: Display vowels in a string using for loop 
Python :: Get git sha 
Python :: python3 vowels and consonants filter 
Python :: how to create file organizer using python 
Python :: EJERCICIOS DE FOR Y WHILE en python 
Python :: code error correction 
Python :: python api with live ercot real time prices 
Python :: medium seaaborn mathplot diesign styles 
Python :: stackoverflow ocr,cropping letters 
Python :: como calcular el rango en python 
Python :: notebook python static website generator 
Shell :: run lumen project 
Shell :: how to install obs on ubuntu 
Shell :: expo fix dependencies 
Shell :: Remove composer for ubuntu 
Shell :: purge from terminal 
Shell :: kill ubuntu port 
Shell :: enable telnet using powershell 
Shell :: copy ssh key ubuntu 
Shell :: sudo: aptitude: command not found 
Shell :: ls file size 
Shell :: firewalld permanent rules 
Shell :: zoom repository ubuntu 
Shell :: tmux for ubuntu 
ADD CONTENT
Topic
Content
Source link
Name
6+9 =