feat: reformatted 1.29 and 1.30 with black

This commit is contained in:
baphim
2026-09-30 20:36:13 -04:00
parent bbc75eaf32
commit 57b403f686
3 changed files with 16 additions and 15 deletions
+7 -6
View File
@@ -3,20 +3,21 @@ Write a Python program that can take a positive integer greater than 2 as input
one must repeatedly divide this number by 2 before getting a value less than 2.
"""
def count_steps():
# input validation: try that input is an integer
while True:
try:
current_value = int(input('Please enter an integer greater than 2: '))
current_value = int(input("Please enter an integer greater than 2: "))
# also try that input is above 2, if not print error message
if current_value <= 2:
print('Invalid input: Please enter only integers greater than 2.')
# if input is correct, break the while loop
print("Invalid input: Please enter only integers greater than 2.")
# if input is correct, break the while loop
else:
break
# Handle ValueError and print error message
# Handle ValueError and print error message
except ValueError:
print('Invalid input: Please only enter integers.')
print("Invalid input: Please only enter integers.")
# set 'step_count' variable to count divisions
step_count = 0
@@ -28,4 +29,4 @@ def count_steps():
print(step_count)
count_steps()
count_steps()