Skip to content

Commit d5ad229

Browse files
authored
Update user_input_example.py
Removed unnecessary nested loop
1 parent 415c5cb commit d5ad229

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

python-break/user_input_example.py

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,18 @@
88

99
while True:
1010
if guesses_left <= 0:
11-
print(
12-
f"You ran out of guesses! The correct number was {random_number}"
13-
)
11+
print(f"You ran out of guesses! The correct number was {random_number}")
1412
break
1513
guess = input("Guess a number between 1 and 10, or enter q to quit:")
1614
if guess == "q":
1715
print("Successfully exited game.")
1816
break
19-
elif not (guess.isnumeric()):
20-
guess = input("Please enter a valid value: ")
17+
elif(not(guess.isnumeric())):
18+
print("Please enter a valid value.")
19+
elif int(guess) == random_number:
20+
print("Congratulations, you picked the correct number!")
21+
break
2122
else:
22-
if int(guess) == random_number:
23-
print("Congratulations, you picked the correct number!")
24-
break
25-
else:
26-
print("Sorry, your guess was incorrect.")
27-
guesses_left -= 1
28-
print(f"You have {guesses_left} guesses left.")
23+
print("Sorry, your guess was incorrect.")
24+
guesses_left -= 1
25+
print(f"You have {guesses_left} guesses left.")

0 commit comments

Comments
 (0)