Size: a a a

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

2021 February 09

AT

Alexander T in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
у вас двадцать два новых сообщений
22 сообщениЯ, почему “новых” должно менять
источник

22

234567 23578 in Сообщество Python Программистов
Как называется подобный порядок кода?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander T
22 сообщениЯ, почему “новых” должно менять
"у вас" меняет
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
падеж другой
источник

AT

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

EA

Eugene Artesius Pask... in Сообщество Python Программистов
Два сообщения, двадцать два сообщения
источник

AT

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

A

Alexey in Сообщество Python Программистов
Подскажите, как к обычному print прикрутить свой вывод - т.е. была строка на входе, стала метка времени + строка в выводе. Для простой строки я сделал свою функцию, но не знаю как туда добавить все плюшки форматированного вывода - что может print.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander T
ниче не меняет
блять, ну вот ты меня тоже сломал
источник

DS

David Stepanian in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
у инстаграма закрытое апи. чтобы получить доступ нужно пройти хренову кучу бюрократических процедур
я просто не совсем понимаю как надо писать и с чего ндо будет начинать
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexey
Подскажите, как к обычному print прикрутить свой вывод - т.е. была строка на входе, стала метка времени + строка в выводе. Для простой строки я сделал свою функцию, но не знаю как туда добавить все плюшки форматированного вывода - что может print.
возьми logging и не мучайся
источник

AT

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

def magic(n):
   template = 'У вас {n} нов{ending_new} сообщени{ending_msg}.'
   endings = [
       ((11, 12, 13, 14, 5, 6, 7, 8, 9, 0), 'ых', 'й'),
       ((1,), 'ое', 'е'),
       ((2, 3, 4), 'ых', 'я'),
   ]
   for ns, ending_new, ending_msg in endings:
       if any(x in ns for x in (n, n % 100, n % 10)):
           return template.format(n=n, ending_new=ending_new, ending_msg=ending_msg)
источник

22

234567 23578 in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
блять, ну вот ты меня тоже сломал
как называется такой стиль написания условия?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
234567 23578
как называется такой стиль написания условия?
никак не называется
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
AstralRomance
За деньги я хоть узбек.
Ну в любом случае поздравляю и удачи)
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
сложное условие
источник

22

234567 23578 in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
сложное условие
Да
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Alexey
Подскажите, как к обычному print прикрутить свой вывод - т.е. была строка на входе, стала метка времени + строка в выводе. Для простой строки я сделал свою функцию, но не знаю как туда добавить все плюшки форматированного вывода - что может print.
loguru
источник

22

234567 23578 in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
сложное условие
источник

22

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

def magic(n):
   template = 'У вас {n} нов{ending_new} сообщени{ending_msg}.'
   endings = [
       ((11, 12, 13, 14, 5, 6, 7, 8, 9, 0), 'ых', 'й'),
       ((1,), 'ое', 'е'),
       ((2, 3, 4), 'ых', 'я'),
   ]
   for ns, ending_new, ending_msg in endings:
       if any(x in ns for x in (n, n % 100, n % 10)):
           return template.format(n=n, ending_new=ending_new, ending_msg=ending_msg)
Как так форматируешь текст?
источник