В примере из Zed Shaw Learn Python the Hard Way в одном из упражнений отображается следующий код:
next = raw_input("> ")
if "0" in next or "1" in next:
how_much = int(next)
Мне сложно понять значение in
в этом утверждении. Я привык использовать операторы if
, например, в javascript, где синтаксис выглядит примерно так:
var = 5;
if (var > 3) {
//code to be executed
}
Является ли этот оператор if
/in
(в python) таким же, как if()
в javascript?
Нахождение ответа на это было сложно, потому что in
- это такая короткая строка, которая сужает ответ через поисковую систему, и я не знаю, как правильно его использовать.