Size: a a a

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

2021 February 05

БГ

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

БГ

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

ВК

Василий К. in Сообщество Python Программистов
Всем доброго вечера! Возможно кто то  сталкивался с датчиком Asair AM2011 ? Как я понял Adafruit DHT тут не подойдет. Как можно получить с него читаемы данные в python?  Заранее спасибо!
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
Я тут правда вообще хз прикрутить возможность ветвления на ошибках
монадой) функции не должны знать про ошибки, для них нет ошибок
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
монадой) функции не должны знать про ошибки, для них нет ошибок
Бля, всё же писать монаду на питоне шоле?)
источник

AT

Alexander T in Сообщество Python Программистов
хз, а зачем ты это пишешь-то?
источник

О

Олег in Сообщество Python Программистов
Привет, можете помочь с задачей на питоне, пожалуйста!

Задача. Напишите функцию best_treat(), которая принимает произвольное число аргументов-строк и произвольное количество именованных параметров из списка:
to_up – кортеж из букв, которые нужно привести к верхнему регистру, если они есть в слове;
remove – кортеж из двух индексов букв, которые нужно удалить из слова
Функция возвращает список преобразованных строк в исходном порядке.
data = ['pmswa', 'sgfro', 'yrppeils', 'sdzaril']
conditions = {'to_up': ('a', 'g'), ' remove ': (2, 4)}
print(*best_treat(*data, **conditions))
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
хз, а зачем ты это пишешь-то?
Ну у меня как минимум есть место где я могу это применить
источник

БГ

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

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
(я конечно её уже и так решил, но теперь хочется поугорать)
источник

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

E

Egor in Сообщество Python Программистов
Олег
Привет, можете помочь с задачей на питоне, пожалуйста!

Задача. Напишите функцию best_treat(), которая принимает произвольное число аргументов-строк и произвольное количество именованных параметров из списка:
to_up – кортеж из букв, которые нужно привести к верхнему регистру, если они есть в слове;
remove – кортеж из двух индексов букв, которые нужно удалить из слова
Функция возвращает список преобразованных строк в исходном порядке.
data = ['pmswa', 'sgfro', 'yrppeils', 'sdzaril']
conditions = {'to_up': ('a', 'g'), ' remove ': (2, 4)}
print(*best_treat(*data, **conditions))
дз?
источник

БГ

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

Задача. Напишите функцию best_treat(), которая принимает произвольное число аргументов-строк и произвольное количество именованных параметров из списка:
to_up – кортеж из букв, которые нужно привести к верхнему регистру, если они есть в слове;
remove – кортеж из двух индексов букв, которые нужно удалить из слова
Функция возвращает список преобразованных строк в исходном порядке.
data = ['pmswa', 'sgfro', 'yrppeils', 'sdzaril']
conditions = {'to_up': ('a', 'g'), ' remove ': (2, 4)}
print(*best_treat(*data, **conditions))
А в чём проблема? Что не получается сделать-то?
источник

I

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

AT

Alexander T in Сообщество Python Программистов
Олег
Привет, можете помочь с задачей на питоне, пожалуйста!

Задача. Напишите функцию best_treat(), которая принимает произвольное число аргументов-строк и произвольное количество именованных параметров из списка:
to_up – кортеж из букв, которые нужно привести к верхнему регистру, если они есть в слове;
remove – кортеж из двух индексов букв, которые нужно удалить из слова
Функция возвращает список преобразованных строк в исходном порядке.
data = ['pmswa', 'sgfro', 'yrppeils', 'sdzaril']
conditions = {'to_up': ('a', 'g'), ' remove ': (2, 4)}
print(*best_treat(*data, **conditions))
def best_treat(*data, **conditions):
   return [''.join(x.upper() if x in conditions['to_up'] else x for i, x in enumerate(s) if i not in conditions['remove']) for s in data]
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
def best_treat(*data, **conditions):
   return [''.join(x.upper() if x in conditions['to_up'] else x for i, x in enumerate(s) if i not in conditions['remove']) for s in data]
Мощно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Хм, а как сделать объект awaitable? Типа вот дока грит что надо прикрутить магический метод __await__, который будет возвращать итератор. Но ни слова про то что в этом итераторе должно быть((
источник

О

Олег in Сообщество Python Программистов
Egor
дз?
Это примерная задача, которая будет на самостоялке у меня
источник

О

Олег in Сообщество Python Программистов
Alexander T
def best_treat(*data, **conditions):
   return [''.join(x.upper() if x in conditions['to_up'] else x for i, x in enumerate(s) if i not in conditions['remove']) for s in data]
Спасибо огромное!!!
источник

K

KarmaBot in Сообщество Python Программистов
Олег
Спасибо огромное!!!
Вы увеличили карму Alexander T до 3965.25 (+1.00)
источник