Hi all, I am a novice programmer in Python. Please could you explain me the results (regarding logical operators).
I get this:
>>> print bool('God' and 'Devil')
True
[This is ok because (any) string is True, so; (True and True) gives
True]
>>> print('God' and 'Devil')
Devil
[This is what I don't get ]
and for that matter,I also checked out this:
>>> 01 and 10
10
What is python doing when we type in ('God' and 'Devil') or key in (01
and 10) ?
--
http://mail.python.org/mailman/listinfo/python-list
