作者wadd (丑男转世-低调)
看板Python
标题[问题] strip 去除 \n 後,字串还是不相等
时间Sat Jul 18 22:23:59 2015
刚刚在处理字串时遇到以下问题
a = "abc\n"
b = a.strip()
print b is 'abc'
最後结果为 false
请改为
print b == 'abc'
当新手在处理 RS232 的资料时,请注意。
--
早睡早起身体好,事事顺心没烦恼,电脑若是修得好,好人绝对当到老。
辜狗若是用的好,正妹一定会来找,一旦问题解决了,只会说声你真好。
资工好人真正惨,电脑永远修不完,整夜工作有够干,明早还得送去还。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.134.72.131
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1437229443.A.7F1.html
1F:→ uranusjr: 相等是 == 不是 is 07/18 22:32
2F:→ ENEP: is 是 identity相等不是value相等 07/19 01:17
3F:→ wadd: 原来如此,受教了,那…那我要自删还是着留给新手参考? 07/19 01:36
4F:→ ccwang002: 建议不要删,这问题很多人都有 07/19 03:47
※ 编辑: wadd (106.1.118.253), 07/19/2015 22:05:30
5F:→ wadd: 好的,我把文章略作修改,希望能帮到跟我一样的新手 07/19 22:06