Итак, в Python, как вы проверяете, имеет ли 3 переменные определенное значение? Как я могу выполнить действие (печать или что-нибудь, не имеет значения) только тогда, когда эти 3 переменные встретили определенное условие? Предположим, что условие - это число. Если 1 переменная из 3 не соответствует условию, не нужно продолжать (прерывать). Благодарю.Как проверить более одного условия в Python
-1
A
ответ
2
2
Использование and
для струнных условий вместе:
if var1 == value1 and var2 in somelist and var3 != somethingelse:
Только если все три условий будет все выражение верно.
2
Другое решение:
if (var1, var2, var3) == (value1, value2, value3):
# all are true
+0
Это еще проще: D, приветствия – c0ldpr0xy
1
Я немного удивлен, что никто не предложил это одно, но:
if var1 == var2 == var3 == value:
pass
Очевидно, что это работает только когда вы проверяете их всех в равной же значение, но полезно помнить, что Python позволяет объединить сравнения.
Смежные вопросы
- 1. просыпаться более одного условия переменной
- 2. Linq to Entity, имеющий более одного условия, где условия
- 3. php более одного условия является истинным
- 4. Как включить более одного условия в раскрывающемся списке?
- 5. как установить более одного условия в Doctrine ManyToMany
- 6. как проверить условия
- 7. Как разобрать более одного тэга в python
- 8. Как проверить и проверить более одного символа строкового индекса?
- 9. Как иметь выражение XPath для более чем одного условия
- 10. Как проверить условия в EventHandler
- 11. Как проверить условия в angularjs
- 12. Использование более одного условия в Linq, где метод
- 13. заменить более одного шаблона python
- 14. Быстрое выражение отчета использует более одного условия фильтра в delphi
- 15. Имея более одного условия в Access с использованием SQL
- 16. PHPUnit, как проверить два условия
- 17. Как проверить две записи SQL для одного условия?
- 18. Python index более одного раза
- 19. Как проверить условия в нескольких элементах строки в Python?
- 20. Как запустить код python более одного раза
- 21. Как запустить программу python более одного раза
- 22. Как проверить весь список в Python для выполнения условия
- 23. Как проверить условия со списком в python 3
- 24. Drools, как проверить, существует ли более одного объекта в списке
- 25. Как проверить более одного var, если он пуст в PHP?
- 26. Как проверить, отображается ли строка в массиве более одного раза?
- 27. Хранить более одного значения в массиве python?
- 28. Более одного условия в разделе Where условия слоя таблицы Fusion игнорируются в стилях
- 29. python tkinter, более одного элемента в строке
- 30. Использование более одного флага в python re.findall
Возможно, показывая, что ваше основное понимание логических комбинаций позволило бы использовать полезность вашего вопроса для других, помимо базовых знаний, указанных в [учебнике Python] (http://docs.python.org/2.7/tutorial/index.html). –
Извините, я понятия не имею, что вы только что сказали ... – c0ldpr0xy
Ну, этот форум посвящен тому, как люди используют программирование, а не учат их; Когда задан вопрос и ответят, цель этого сайта - предоставить этот ответ другим. В вашем случае объединение 'if' на самом деле не проблема программирования, просто базовое руководство, которое ожидается от вас. –