在写代码时,从文件读入一些字符串类型的数据,要与一个字符串判断是否相同,明明两个字符串内容相等,但是我们用if判断时,两者却不等,这个原因或许就是从文件读入的那些字符串是带双引号的,
处理方法,就是在if前先去掉这些带引号的字符串的引号
假设读入的数据为dread
dread_new=dread.replace(""","")
再判等
if dread_new == ‘xxxx’:
…
…
…
在写代码时,从文件读入一些字符串类型的数据,要与一个字符串判断是否相同,明明两个字符串内容相等,但是我们用if判断时,两者却不等,这个原因或许就是从文件读入的那些字符串是带双引号的,
处理方法,就是在if前先去掉这些带引号的字符串的引号
假设读入的数据为dread
dread_new=dread.replace(""","")
再判等
if dread_new == ‘xxxx’:
…
…
…