Python Job - chat
前往频道在 Telegram
Сюда дублируются вакансии с основного канала @job_python Тут вы сразу сможете их обсудить и поделиться идеями А так же просто болтать и помогать друг другу🐍
显示更多未指定国家未指定类别
1 053
订阅者
无数据24 小时
无数据7 天
无数据30 天
帖子存档
1 053
(10 + 9) @GrinnR, пожалуйста, отправьте решение указанной арифметической задачи в этот чат в течение указанного времени, иначе вы будете кикнуты. Спасибо! (60 сек)
При поддержке 1inch Network
1 053
def check_brackets(brackets_row: str) -> bool:
brackets_open = "("
brackets_closed = ")"
stack = [] # стэк для входа-выхода скобок
for index, elem in enumerate(brackets_row):
if elem in brackets_open:
stack.append(elem)
if elem in brackets_closed:
if len(stack) == 0:
return False
stack.pop()
if index == len(brackets_row) - 1:
if len(stack) > 0:
return False
return True
1 053
(2 + 8) Antanina Satsuk, пожалуйста, отправьте решение указанной арифметической задачи в этот чат в течение указанного времени, иначе вы будете кикнуты. Спасибо! (60 сек)
При поддержке 1inch Network
1 053
def calculate(a, b, operator="+"):
"""
>>> calculate(4,9,'+')
13
>>> calculate(4,9,'*')
36
>>> calculate(4,9,'-')
-5
>>> calculate(8,4,'/')
2.0
"""
expressions = {
'+': lambda a, b: a + b,
'-': lambda a, b: a - b,
'*': lambda a, b: a * b,
'/': lambda a, b: a / b
}
return expressions[operator](a,b)
Если запустить python3 -m doctest имяфайла, то тесты из docstring запустяться проверить корректность1 053
Ну я имею ввиду как это сделать правильно? Почту я видел. Другими словами что ожидает увидеть рекрутер в письме соискателя?
1 053
Да, есть такое. Мой первый учебный проект был парсер, и потом я с парсингом дел не имел. Сейчас уже суп с трудом помню, разобраться смогу конечно быстро, но если нужно будет написать код без обращения документации и автокомплита то вряд-ли получится) быстро забывается когда не используешь. Но зато помнишь что гуглить))
1 053
arr = [1, 1, 1, 0, 0, 2, 2, 4, 4, 5, 5, 5, 2, 2, 3, 3, 0, 0, 7, 7, 7]
abc = list(set(arr))
for i in range(len(set(arr))):
if arr.count(abc[i]) %2 != 0:
print(abc[i])
Вывод:
1
5
7
