> while x < 5: > x = uniform(1, 5) > if x >= 1 <= 1.999: print 'SuSE' > ... > It dosnt work: only keep printing SuSE. Please help,
Try this: x = 27.6 if x >= 1 <= 1.999: print 'SuSE' It prints 'SuSE' because the test is written incorrectly. You want: if 1 <= x <= 1.999: print 'SuSE' -- http://mail.python.org/mailman/listinfo/python-list