@krolik11zip
не х#рa не понимаю

Не пойму почему не чего не возвращает?

функция возвращает None и не пойму из-за чего
a = input("Ведите числа: ")

def fun(a,r = 0):

    if len(a) == 1:
        print(a)
        print(type(a))
        return a

    elif len(a)> 1:
        for i in a:
            r += int(i)    
        a = str(r)
        fun(a)


print(fun(a))


Вот что пишет, я не пойму функция не чего не возвращает
C:\Users\Влад>"C:\Users\Влад\Desktop\задача с ОО.py"
Ведите числа: 2562563225
2
class 'str'
None
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
@aleksandrssky
В функции return должен быть.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы