为什么
x=range(10) and range(5,20)
print(x)
>>>(5,20)
x=range(10) or range(5,20)
print(x)
>>>(1,10)
为什么会是这样的结果,我认为and是取交集,or是并集;所有range(10) and range(5,20) 结果应该是(5,10)
range(10) or range(5,20) 结果应该是(1,20),错在哪?
慕雪2273792
橋本奈奈未
随时随地看视频慕课网APP
相关分类