From b0dd522e0d9e85eb10e8a214cdcfe68742d18427 Mon Sep 17 00:00:00 2001 From: rjedwards105 Date: Mon, 9 Nov 2020 06:53:15 -0800 Subject: [PATCH] Added day61 - Python - Loops - While Loops - If statement --- day61/Python/Number_Guessing.py | 52 +++++++++++++++++++++++++++++++++ day61/README.md | 11 +++++++ 2 files changed, 63 insertions(+) create mode 100644 day61/Python/Number_Guessing.py create mode 100644 day61/README.md diff --git a/day61/Python/Number_Guessing.py b/day61/Python/Number_Guessing.py new file mode 100644 index 00000000..e830154b --- /dev/null +++ b/day61/Python/Number_Guessing.py @@ -0,0 +1,52 @@ +import random + +# set our game ending flag to False +game_running = True + +while game_running: + # Greet the user to our game + print() + print("I'm thinking of a number between 1 and 100, can you guess it?") + + # have the program pick a random number between 1 and 10 + secret_number = random.randint(1, 100) + + # set the player's guess number to something outside the range + guess_number = -1 + + # loop until the player guesses our number + while guess_number != secret_number: + + # get the player's guess from the player + print() + guess = input("Please enter a number: ") + + # does the user want to quit playing? + if guess == "quit": + game_running = False + break + + # otherwise, nope, player wants to keep going + else: + # convert the players guess from a string to an integer + guess_number = int(guess) + + + # did the player guess the program's number? + if guess_number == secret_number: + print() + print("Congratulations, you guessed my number!") + + # otherwise, whoops, nope, go around again + if guess_number < secret_number: + print() + print("Your guess is too low.") + + if guess_number > secret_number: + print() + print("Your guess is too high.") + + +# say goodbye to the player +print() +print("Thanks for playing!!") diff --git a/day61/README.md b/day61/README.md new file mode 100644 index 00000000..fb5c2579 --- /dev/null +++ b/day61/README.md @@ -0,0 +1,11 @@ +![cover](./cover.png) + +# Day 61 - Loops: While + +## Solution + +## Python Implementation + +```js +// To Be Added +``` \ No newline at end of file