I am a beginner in python. I found this problem in the book Automate the Boring Stuff with Python. How can I improve this program using latest version of python.
def generateCollatzSequence(number):
print(str(number) + " ")
while number != 1:
if number % 2 == 0:
number = number / 2
print(str(number) + " ")
elif number % 2 == 1:
number = (3 * number) + 1
print(str(number) + " ")
#print("Enter number: ")
inputNumber = int(input("Enter number: "))
generateCollatzSequence(inputNumber)