Python:使用" =="将切片的字符串与另一个字符串进行比较

时间:2018-01-28 10:47:51

标签: python

我认为以下内容会返回True但事实并非如此。

"Hey guys"[:4] == "Hey"

同时打印"Hey guys"[:4]"Hey"打印Hey。所以我不明白为什么False运营商会==

1 个答案:

答案 0 :(得分:0)

"Hey guys"[:4]表示您需要"Hey guys"的前4个字符,其中包含空格。您只需要前3个字符,因此它应该是"Hey guys"[:3]