У меня есть две строки, по всей индикации выглядят идентично:Python две одинаковые строки рассматриваются как Different
x1 = 'N C Soft - NCSOFT_Guild Wars 2 December 2013 :: BNLX_AD_Parallax_160x600'
x2 = 'N C Soft - NCSOFT_Guild Wars 2 December 2013 :: BNLX_CT_Parallax_160X600'
Однако проверка на равенство показывает, что они не являются.
In [312]: if x1 != x2:
.....: print 'yep'
.....:
yep
Я также попытался скопировать обе строки из командной строки и их вставить их обратно в качестве новых переменных, но они по-прежнему не равны. Я на 80% уверен, что это потому, что они закодированы странным образом, причем некоторые нечетные символы вставлены, которые я не вижу, но используя type(), они просто отображаются как строка.
Есть ли способ увидеть «настоящую» строку? Любая помощь приветствуется.
Комментарии не работают слишком хорошо с точки зрения пропуска пробела, но res() выглядят одинаково, как и –