Это должно сделать работу довольно хорошо;
x = 0
if 0 <= x <= 3:
print("x is equal to", x)
else:
print("x is not between 0 and 3")
Вы также можете использовать оператор and
, между этими примерами нет большой разницы, но знать, что он существует, все еще стоит .
if 0 <= x and x <= 3:
print("x is equal to", x)
else:
print("x is not between 0 and 3")
Вы можете добавить столько условий and
, сколько хотите, и примечание: оператор or
также существует и может быть полезен.
Когда дело доходит до подмодулей мерзавца почти любая проблема, с которой Вы встречаетесь, может быть решена:
1. deleting the submodule (rm -r iris)
2. recreating it again (git submodule update)
Очевидно, при внесении локальных изменений в подмодуль, это УДАЛИТ их ПОСТОЯННО, поэтому если у Вас будут локальные изменения, удостоверяются, что Вы продвинули их сначала.
Я разместил аналогичный вопрос здесь, о stackoverflow, и в конечном итоге сам ответил на него, но обнаружил, что использование git reset HEAD iris
помогло решить мою проблему. с конфликтами подмодулей.