Вопрос по python - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Вопрос по python

Регистрация
30 Июн 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
class Filter:



def __init__(self, predicate):

self.predicate = predicate





def __call__(self):

return self.predicate is None





leave_even = Filter(lambda x: x % 2 == 0)

print(leave_even()) Как сделать так , чтобы код выводил None? ну то есть True , как переписать этот код ?
 
Регистрация
2 Апр 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
leave_even = Filter(None)
print(leave_even())
 
Регистрация
2 Авг 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
я с питоном только своим игрался а так хз
 
Регистрация
30 Авг 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
class Filter:

def __init__(self, predicate):
self.predicate = predicate


def __call__(self):
return None


leave_even = Filter(lambda x: x % 2 == 0)
print(leave_even())
 

oli

Capitan

oli

Capitan
Регистрация
27 Окт 2013
Сообщения
85
Репутация
0
Спасибо
0
Монет
0
class Filter:
def __init__(self, predicate):
self.predicate = predicate

def __call__(self):
return None

leave_even = Filter(lambda x: x % 2 == 0)
print(leave_even())
 
Сверху Снизу