Я не понимаю, почему приведенный ниже код не работает должным образом. Если обе переменные a и b < 0, она должна печатать, что оба числа отрицательные, иначе последнее сообщение. Но это просто не работает, что я делаю неправильно? пожалуйста помоги!и оператор со случайным
import random
while True:
input()
a=random.randint(-9,9)
b=random.randint(-9,9)
print(a,b)
if a and b < 0:
print("2 negative numbers:",a,b)
else:
print("one or both of the numbers are positive!")
Я запускаю это на python 3.4.
Возможный дубликат [Как проверить одну переменную на несколько значений?] (Http://stackoverflow.com/questions/15112125/how-do-i-test-one-variable-against-multiple-values) – jonrsharpe