Jan-06-2019, 01:47 PM
Yes sorry I made a mistake, it should be
def collatz_sequence(number): while number != 1: if number %2==0: number = (number//2) else: number = (3*number+1) yield number