Search
 
SCRIPT & CODE EXAMPLE
 

PYTHON

cool codes for python

""" Number Guessing Game----------------------------------------"""import randomattempts_list = []def show_score():    if len(attempts_list) <= 0:        print("There is currently no high score, it's yours for the taking!")    else:        print("The current high score is {} attempts".format(min(attempts_list)))def start_game():    random_number = int(random.randint(1, 10))    print("Hello traveler! Welcome to the game of guesses!")    player_name = input("What is your name? ")    wanna_play = input("Hi, {}, would you like to play the guessing game? (Enter Yes/No) ".format(player_name))    // Where the show_score function USED to be    attempts = 0    show_score()    while wanna_play.lower() == "yes":        try:            guess = input("Pick a number between 1 and 10 ")            if int(guess) < 1 or int(guess) > 10:                raise ValueError("Please guess a number within the given range")            if int(guess) == random_number:                print("Nice! You got it!")                attempts += 1                attempts_list.append(attempts)                print("It took you {} attempts".format(attempts))                play_again = input("Would you like to play again? (Enter Yes/No) ")                attempts = 0                show_score()                random_number = int(random.randint(1, 10))                if play_again.lower() == "no":                    print("That's cool, have a good one!")                    break            elif int(guess) > random_number:                print("It's lower")                attempts += 1            elif int(guess) < random_number:                print("It's higher")                attempts += 1        except ValueError as err:            print("Oh no!, that is not a valid value. Try again...")            print("({})".format(err))    else:        print("That's cool, have a good one!")if __name__ == '__main__':    start_game()
Comment

PREVIOUS NEXT
Code Example
Python :: tkinter max size 
Python :: remove comma from string python column 
Python :: compute difference between two images python opencv 
Python :: list to csv pandas 
Python :: python copy a 2D list 
Python :: copy text python 
Python :: django how to set a navbar active 
Python :: limit axis matplotlib 
Python :: tan for python 
Python :: covariance matrix python 
Python :: how to make it so the pygame window will close 
Python :: install library from python code 
Python :: pip version command 
Python :: opencv python convert rgb to hsv 
Python :: to extract out only year month from a date column in pandas 
Python :: matplotlib legend out of plot 
Python :: base64 decode python 
Python :: python check if hotkey pressed 
Python :: selenium page down key python 
Python :: install os python 
Python :: python plot lines with dots 
Python :: python get time milliseconds 
Python :: module pygame has no member 
Python :: random select algo 
Python :: requirements file generate django 
Python :: sns seaborn set theme 
Python :: update python 3.10 ubuntu 
Python :: check odd numbers numpy 
Python :: python datetime now only date 
Python :: normalize data python pandas 
ADD CONTENT
Topic
Content
Source link
Name
6+2 =