As seen in Idle and Python 3.5.2
>>> print(True or "true")
True
>>> print(True and "true")
true
>>> print(True and "false")
false
Note the difference in case.
>>>. a=True or "true"
>>> a
True
>>> b=True and "true"
>>> b
'true'
>>> c=True and "false"
>>> c
'false'
>>> type(a)
<class 'bool'>
>>> type(b)
<class 'str'>
>>> type(c)
<class 'str'>