Size: a a a

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

2020 March 20

A

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

ПЯ

Просто Ярик... in Сообщество Python Программистов
но тогда ответ двузначный
источник

ПЯ

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

ПЯ

Просто Ярик... in Сообщество Python Программистов
from functools import reduce
import operator

def persistence(n):
   step = 0
   while n >= 10:
       n = reduce(operator.mul,map(int,list(str(n))))
       step +=1
   
   return step
источник

ПЯ

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

ПЯ

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

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
Alexander
map(int,list(str(n)))
удивительная и неочевидная муть. Откуда ты это выкапываешь и почему оно еще и работает ? )))
источник

AT

Alexander T in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
удивительная и неочевидная муть. Откуда ты это выкапываешь и почему оно еще и работает ? )))
Абсолютно прозрачная и стандартная для функционального стиля история.
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Всем ку. Мой путь по ООП продолжается) И вот такой вот вопрос, какое применение могут иметь приватные и защищённые переменные в классе в каких-либо проектах?
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
да вроде все очевидно, просто нужно думать хорошо
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
удивительная и неочевидная муть. Откуда ты это выкапываешь и почему оно еще и работает ? )))
с опытом придет
источник

AT

Alexander T in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Всем ку. Мой путь по ООП продолжается) И вот такой вот вопрос, какое применение могут иметь приватные и защищённые переменные в классе в каких-либо проектах?
Скрытие деталей имплементации. Запрет на изменение внутренней переменной и открытие только проверенного апи упрощает тестирование для разрабов, а для пользователей - переход между версиями библиотеки.
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Alexander T
Скрытие деталей имплементации. Запрет на изменение внутренней переменной и открытие только проверенного апи упрощает тестирование для разрабов, а для пользователей - переход между версиями библиотеки.
Спасибо
источник

ЮЧ

Юрий 👨‍🔬 Чебышев... in Сообщество Python Программистов
@hvwni7557hbn6vuyg75hglshbsj7589 ты меня конкретно бесишь. последнее предупреждение
источник

R3

Rud 356 in Сообщество Python Программистов
Alexander T
Скрытие деталей имплементации. Запрет на изменение внутренней переменной и открытие только проверенного апи упрощает тестирование для разрабов, а для пользователей - переход между версиями библиотеки.
Правда в питоне толком скрыть нельзя ничего из переменных, разве что методы класса в приватные перевести
источник

С

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

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
офигеть, у нас удаленку до 1 мая продлили
источник

B

BPRO in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
офигеть, у нас удаленку до 1 мая продлили
Это же хорошо
источник

i

ist in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
офигеть, у нас удаленку до 1 мая продлили
Это на работе?
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
ist
Это на работе?
да
источник