python这段代码中u什么意思?

Python019

python这段代码中u什么意思?,第1张

以u或U开头的字符串表示unicode字符串,print时,就相当于print "游戏结果\n成绩列表",字符串中,转义字符会进行转义。输出结果就是:游戏结果成绩列表别外一种用法,如果想直接输出"游戏结果\n成绩列表",就写成:aa=(r"游戏结果\n成绩列表")print(aa)这样,\n就不会进行转义,方便输出处理反斜杠,这样输出结果就是:游戏结果\n成绩列表

输出到屏幕时宽度为11个字符

键盘输入一个9800到9811之间的正整数n,作为Unicode编码,把n-1、n和n+1三个Unicode编码对应字符按照格式要求输出到屏幕:宽度为11个字符。

把编译环境的编码设置为utf-8

直接打印就是 中文

>>>print u'\u76ae\u76ae\u867e\u6211\u4eec\u8d70\uff01'

>>>皮皮虾我们走!