我对此代码有疑问
def print_text(text):
print text
#---------- excut cod -----------
print_text("Dêqên Tibetan")
#---------- end cod -------------
当我从pyscripter运行时,应用程序只显示
D?q?n Tibetan
我该如何解决?
这是在按下播放>
之后答案 0 :(得分:1)
只是做
print u"Dêqên Tibetan"
在python 2或
中print(u"Dêqên Tibetan")
在python 3中
答案 1 :(得分:0)
当你传递参数值时,你输入了unicode字母[u]:
print_text(u"Dêqên Tibetan")
答案 2 :(得分:0)
def print_text(text):
print unicode(text, "utf-8") # you can use other encode
print_text("Dêqên Tibetan")