Python的raw_input语句中如果包含中文,在Windows环境CMD中执行时会显示乱码:
解决办法:
在语句中进行强制的编码转换,格式如下:
expression = raw_input(unicode(“请输入你的运算表达式(例如:1 + 2):”,’utf-8’).encode(‘gbk’))
Python的raw_input语句中如果包含中文,在Windows环境CMD中执行时会显示乱码:
解决办法:
在语句中进行强制的编码转换,格式如下:
expression = raw_input(unicode(“请输入你的运算表达式(例如:1 + 2):”,’utf-8’).encode(‘gbk’))