py2的long和unicode以及encoding注释

   日期:2020-05-05     浏览:85    评论:0    
核心提示:py2py2py2的longlonglong和unicodeunicodeunicode以及enco

p y 2 py2 py2 l o n g long long u n i c o d e unicode unicode以及 e n c o d i n g encoding encoding注释

long

代码

#这是py2
print(99999999999999999999999999999999999999999999999)

输出:
99999999999999999999999999999999999999999999999L

多出的"L"

#用type函数打印出他的类型
print(type(99999999999999999999999999999999999999999999999))

输出:
type <‘long’>

他们居然不是int,而是long!

为什么有L

py2的计数法类型有3种:complex,int,long。 如果int的数字太大,就会转long。

unicode(u\U前缀)

u前缀

print(u"汉字") #UTF-8<u前缀>

输出:
汉字

U前缀

print(U"汉字") #UTF-16<U前缀>

输出:
汉字

encoding注释

代码

注意事项:需要放在第1或2行。

#encoding:utf-8
print("汉字")

输出:
汉字

encoding常用编码

#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注释,还知道了他们的用处。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服