Как превратить числа в последовательности, сгенерированной функцией collatz, в строку с помощью конкатенации - PullRequest
0 голосов
/ 09 октября 2018

Числа в последовательности, сгенерированной функцией Collatz, будут помещены в строку.Построение этой строки, вероятно, самая трудная часть этого.Получите вычисления, не беспокоясь о создании строки.Теперь я уверен, что получаю логически правильный вывод, мне нужна помощь, чтобы создать строку, содержащую все числа, разделенные запятой и пробелами.

введите описание изображения здесь

1 Ответ

0 голосов
/ 10 октября 2018

результат не объединен.

def Collatz(number):
    result = ''
    while number != 1:
        ...
        ...
        print(number)
        if result:
            result = str(number)
        else:
            result += ', ' + str(number)
    return result

    n = get_input()
    result = Collatz(n)
    print(result)
...