please help me.
for the practice project in chapter 3 of 'automate the boring stuff with python', I made my own code. but it has errors I could not fix.
def collatz(number):
if number == 1:
print('the sequence is done')
elif number % 2 == 0:
print(number / 2)
collatz(number / 2)
else:
print(number * 3 + 1)
collatz(number * 3 + 1)
def begin():
try:
num = int(input("enter an integer: "))
except ValueError:
print("Please enter an integer greater than 1.")
begin()
if not num > 1:
print("Please enter an integer greater than 1.")
begin()
collatz(num)
begin()
running it makes a loop error. I have tried to fix it but I just got stuck on it.