2个相同的字符串“不相等” [Python]
发布于 2021-01-29 15:03:38
通过搜索发现了类似的问题,但我是一位新的(糟糕的)程序员,无法理解答案。
我有一个.txt文件,其中包含多个字符串,以’-‘分隔。我使用拆分将一些字符串分成变量,其中两个相等,但是在if语句中它们不相等。
f_nmr, f_Question, f_1, f_2, f_3, f_answer = file.readline().split('-')
print(f_2)
print(f_answer)
if f_2 == f_answer:
print("Yes")
elif f_2 != f_answer:
print("No")
这将产生以下结果:
瑞典
瑞典
没有
在两个“ Sweden”字符串之前和之后都有一个空格,并且它们都用大写字母“ S”编写,但不相等吗?我在哪里搞砸了?
关注者
0
被浏览
174
1 个回答