Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 18, 2018 16:08:02

Vladicemo
Зарегистрирован: 2018-02-18
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Как это работает?

b in range(a, b + c, c). Не знаю, что это вообще делает, выводит True или False, но по какому принципу?

Офлайн

#2 Фев. 18, 2018 16:21:02

passant
Зарегистрирован: 2018-02-17
Сообщения: 43
Репутация: +  4  -
Профиль   Отправить e-mail  

Как это работает?

По очень простому.
То, что Вы написали - логическое выражение. Соответственно, его значение всегда либо True, либо False.
Принцип очень простой. Если a < b < b+c то True, иначе False .
Подставьте, например a=1, b=10, c=1 - получим True. Подставьте a=1, b=10, c= -1. Имеем False. При a=1, b=-1, c=5 - тоже False.

Отредактировано passant (Фев. 18, 2018 16:32:39)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version