#这是py2
print(99999999999999999999999999999999999999999999999)
输出:
99999999999999999999999999999999999999999999999L
#用type函数打印出他的类型
print(type(99999999999999999999999999999999999999999999999))
输出:
type
他们居然不是int,而是long!
为什么有Lpy2的计数法类型有3种:complex,int,long。 如果int的数字太大,就会转long。
unicode(u\U前缀) u前缀print(u"汉字") #UTF-8
输出:
汉字
print(U"汉字") #UTF-16
输出:
汉字
注意事项:需要放在第1或2行。
#encoding:utf-8
print("汉字")
输出:
汉字
#encoding:gbk
#encoding:big5
#encoding:gb18030
#encoding:ansi
#encoding:ascii
#encoding:utf-7
#encoding:utf-8
#encoding:utf-16
#encoding:utf-32
小结
今天我们知道了py2的long、unicode和encoding注释,还知道了他们的用处。
niu1024 原创文章 32获赞 35访问量 2512 关注 私信 展开阅读全文