Size: a a a

Сообщество Python Программистов

2020 March 19

RC

Raniqubihe Cybohe in Сообщество Python Программистов
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Language:
py3


Source:
from math import log
def char_by_char(number):
 d_places = log(abs(number), 10)
 dec_places = int(d_places)
 for dec_place in range(dec_places, -1, -1):
   val, number = divmod(number, 10**dec_place)
   yield val
print(*char_by_char(123))


Result:
1 2 3
Ну почти то что надо
источник

GF

George Forse in Сообщество Python Программистов
Бензофуран Гетероцикл
Кстати на этом вашем Западе существует интересный термин, который применяется как причина для отказа в трудоустройстве
что за термин?
источник

A

Alexander in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну почти то что надо
def digit_generator(x):
   a, b = divmod(x, 10)
   yield b
   while a > 1:
       a, b = divmod(a, 10)
       yield b
   yield a

def digital_root(x):
   d = sum(digit_generator(x))
   return d if d < 10 else digital_root(d)

print(digital_root(123456))
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Alexander
по математически - это еще и само число рекурсивно покоцать остатками от деления на 10
def digital_root(n):
   return n if n < 10 else digital_root(sum(map(int,str(n))))
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Открой скачанный файл в nano и посмотри
источник

RC

Raniqubihe Cybohe in Сообщество Python Программистов
источник

A

Alexander in Сообщество Python Программистов
Просто Ярик
def digital_root(n):
   return n if n < 10 else digital_root(sum(map(int,str(n))))
для 123456 что возвращает?
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
3
источник

A

Alexander in Сообщество Python Программистов
ок
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ну, а я тебе что говорил
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ты страницу скачиваешь
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
И сохраняешь в свой .gif
источник

RC

Raniqubihe Cybohe in Сообщество Python Программистов
блин ну я хз я прямую ссылку кидал уже на гиф документ
источник

RC

Raniqubihe Cybohe in Сообщество Python Программистов
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
И удивляешься потом почему оно не открывается
источник

RC

Raniqubihe Cybohe in Сообщество Python Программистов
это должно было скачать
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Открой эту ссылку в браузере
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Посмотри что там
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Предсказываю
источник