Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # collatz.py
- def collatz(intVal):
- if intVal % 2 == 0:
- return intVal // 2
- else:
- return (3 * intVal) + 1
- while True:
- print('Enter a number: ')
- try:
- myNum = int(input())
- while myNum != 1:
- myNum = collatz(myNum)
- print(myNum)
- break
- except ValueError:
- print('No, I said a number!')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement