易报专题

python 的百分号格式化字符串操作, 易报编码错

今天同事问我下面的奇怪问题,写下来,希望初学者可以baidu到 #coding:utf-8zh = "中文" # 这个是utf8编码en = u'english' # 这个是unicode,注意带个u在前面en2 = 'english' # 这个是utf8,不带uprint '%s-%s' % (zh, en2) # 正常print u'%s-%s' % (zh, en2)