优草派 > Python

python2.7和3.6版本区别有哪些?python2.7版本与3.6的不同之处

翟嘉慧         优草派

随着Python成为了主流的编程语言,越来越多的人在学习编程语言的时候会优先考虑python,因为发展的迅速,所以python的版本也在不断的更新中,今天这篇文章主要是分享有关python2.7和3.6版本区别,有需要的朋友可以一起来学习一下。

python2.7和3.6版本区别有哪些?python2.7版本与3.6的不同之处

python2.7和3.6版本区别,如下:

1、终端输入的区别

在Python中有特定的输入方式,在python2.7版本中,我们通常采用的是raw_input() 方法输入,在输入的时候输入的所有数据都按照str类型处理,如果是整形输入的时候,还要进行转换,使用的是 (int)强制转换;在python3.6中,使用的则是input() 输入所有数据都按照str类型处理。

2、print区别

对于这个print我们已经说过很多次了,在python2中它是一个语句,是可以用爱打印数值的,而在python3中它变成了一个函数,在定义的时候需要借助括号操作。

3、编码区别

默认情况下python2采用的是ASCII编码去进行字符的处理,当我们在编写代码的时候,如果出现中文时需要在最开头的位置加上:# -*- coding:utf-8 -*- ;但是在Python3.6中,采用的是通用的编码格式为Unicode,它是可以支持中文的。

4、文件打开区别

Python2.7版本中对文件打开的方式是使用file()、open()都可以实现,但是在Python3.6版本中file()不再使用,只用open()打开文件。

关于python2.7和3.6版本区别有哪些?python2.7版本与3.6的不同之处的文章就分享到这里了,文章中通过几个不同的方面进行了讲解,希望大家能更好的区分python2.7版本与3.6版本。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024