Size: a a a

2021 November 23

Д

Дмитрий in Python
источник

in Python
а, бле, ковер максимум 100кг может увезти
источник

Д

Дмитрий in Python
похоже вот решение
источник

in Python
да, это задачка с рюкзачком
источник

in Python
всегда забываю как его сложные вариации решаются
источник

Д

Дмитрий in Python
и легким его не назовешь, даже впадло разбираться как он работает
источник

in Python
жадный алгоритм
источник

in Python
когда каждый раз вычитываешь максимально ценный вариант
источник

VS

Vlad Smit in Python
Как можно исправить ошибку invalid literal for int() with base 10: '1,' ?

Проблема в значениях day11 и day22

Если написать print(type(day22)) -> <class 'list'>
print(day22) –> [3, 4, 5, 10, 11, 12, 17, 18, 19, 24, 25, 26, 31]
источник

Д

Дмитрий in Python
ты не убрал запятые в списке
источник

Д

Дмитрий in Python
он не может перевести в число строку с цифрой и запятой
источник

Д

Дмитрий in Python
я ж писал тебе выше, в сплит надо указать запятую с пробелом
источник

VS

Vlad Smit in Python
Понял, это сработало, но теперь invalid literal for int() with base 10: '3 4 5 10 11 12 17 18 19 24 25 26 31' ><
источник

Д

Дмитрий in Python
не нужно писать list map  и тд, достаточно будет day22 = day2.split(", ")
источник

Д

Дмитрий in Python
должно так сработать все
источник

kA

kebab Anatol'evich in Python
Ребят, кто то знает чат по web3?
источник

V

Valentine's in Python
Переслано от Valentine's
Всем привет, изучаю ООП и возник вопрос, в чём различие. Я могу указать переменную в теле класса, а могу при
__init__

.  Поведение при разных местах указания вроде не меняется.
источник

VS

Vlad Smit in Python
Так пробовал, тогда никакого ответа от бота не приходит, будто бы не подходит значение

По сути, так и есть, например функция
def kak():
   if datetime.datetime.now().day in day11:
       print("ок")
   else:
       print("не ок")

Выдаст не ок, хотя значение 23 (сегодняшнее число) в массиве day11 есть

Если сделать такую же функцию, но записать массив уже в коде, в котором будет число 23, то всё робит норм:
Например day11 = [1, 2, 4, 23]
источник

VS

Vlad Smit in Python
Может проблема в том, что значение day11 выводится как ['1 2 6 7 8 9 13 14 15 16 20 21 22 23 27 28 29 30'], а для массива между числами нужны запятые и не должно быть ' ' ?🤔
источник

NS

Naumenko Sergey in Python
Вот то что ты написал без запятых - это список состоящий из одного элемента, который является строкой
источник