blob: f57bd621a0e9cc49f33a69f9c210687240658414 [file] [log] [blame]
def foo(year, month, day, hour, minute, second):
if 1900 < year < 2100 and 1 <= month <= 12 \
and 1 <= day <= 31 and 0 <= hour < 24 \
and 0 <= minute < 60 and 0 <= second < 60: # Looks like a valid date
return 1
if (True<warning descr="Unnecessary backslash in expression."> \</warning>
or True<warning descr="Unnecessary backslash in expression."> \</warning>
or False):
print("false")
var1 = (1,1,<warning descr="Unnecessary backslash in expression.">\</warning>
2,<warning descr="Unnecessary backslash in expression.">\</warning>
3,
4)
var2 = [1,2,<warning descr="Unnecessary backslash in expression.">\</warning>
3,<warning descr="Unnecessary backslash in expression.">\</warning>
4]
var3 = {1, 2,<warning descr="Unnecessary backslash in expression.">\</warning>
3,4}
var4 = {1:1, 2:2,<warning descr="Unnecessary backslash in expression.">\</warning>
3:3,
4:4}
assert (val>4,<warning descr="Unnecessary backslash in expression."> \</warning>
"val is too small")
var5 = (val1 < 20) and \
(val2 < 30) and \
(val3 < 40)
var6 = ('1' + '2' + '3' +<warning descr="Unnecessary backslash in expression."> \</warning>
'4' + '5')
def foo(a, b,<warning descr="Unnecessary backslash in expression."> \</warning>
c):
pass
foo(1, 2,<warning descr="Unnecessary backslash in expression."> \</warning>
3)
# PY-3036
v = [ "some"<warning descr="Unnecessary backslash in expression."> \</warning>
"long string" ]
a = func('some '<warning descr="Unnecessary backslash in expression."> \</warning>
'string')
#PY-6589
a = (<warning descr="Unnecessary backslash in expression."> \</warning>
(1,<warning descr="Unnecessary backslash in expression."> \</warning>
2),2)