Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def collatz(number):
- counter = 0
- while number != 1:
- counter = counter + 1
- if (number%2==0):
- number = (number//2)
- print (str(number) + ' ' ,end='')
- else:
- number = (3 * number + 1)
- print (str(number) + ' ' ,end='')
- print()
- print()
- print('Number of calls: '+ str(counter))
- def ask():
- print('Your Number? :', end='')
- global number
- try:
- number = int(input())
- print()
- except ValueError:
- print('Please enter an integer.')
- print()
- ask()
- ask()
- collatz(number)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement