python2、python3部分差异点
1、打印:
Python2 :既可度以使用带小括号的方式,也可以使用一个空格来分隔打印内容,比如 print ‘hi’
Python3 :使用 print 必须要以小括号包括打知印内容,比如 print(‘hi’)
2、range:
python2 :range(1,10)返回列表,python3中返回迭代器,节约内存,python2中存在xrange/range
python3中:只有range,实际效果同xrange
共同点:xrange和range这两个基本是使用在循环的时候
不同点:python2中range生成一个序列,xrange则生成一个生成器(数据生成一个取出一个)
3、编码:(默认使用编码)
python2:使用ascii编码
python3:使用utf-8编码
4、字符串序列和字节序列:
python2:unicode表示字道符串序列,str表示字节序列
python3:str表示字符串序列,byte表示字节序列
5、关于中文显示:
python2:为正常显示中文,引入coding声明
python3:中不需要
6、输入函数
python2:input_raw()
python3:input()
7、除法结果
1/2的结果:
python2:返回0
python3:返回0.5,没有了int和long的区别
python2、python3部分差异点相关推荐
- Ubuntu16.04 下python2 | python3
在终端分别输入python,python2,python3 python和python2默认都是python2 python3才是python3 Ubuntu下是默认没有pip的,需要自己手动安装 s ...
- python2 python3编码_Python2和Python3编码问题-从底层出发
首先需要强调---无论是python2还是python3都可以理解成是Unicode编码,但是在电脑硬盘上存储是按照不同的映射关系的. Python的encode和decode 首先明白一件事情,之前 ...
- python2 python3 中 raw_input input 区别
1.在python2.x中raw_input( )和input( ),两个函数都存在,其中区别为 raw_input( )---将所有输入作为字符串看待,返回字符串类型 input( )-----只能 ...
- map python2 python3 兼容_windows下 兼容Python2和Python3的解决方法
windows下同时安装了python2和python3时,都可以配置环境变量,如果在命令行里输入python命令,windows会去环境变量里寻找Python的安装位置,如果先找到pytoon2的, ...
- windows 同时安装 python2 python3
下载 https://www.python.org/downloads 安装 pass 环境变量添加 python2 和 python3的安装目录 和 里面的script目录 重命名 我是把pytho ...
- Python2 Python3 爬取赶集网租房信息,带源码分析
*之前偶然看了某个腾讯公开课的视频,写的爬取赶集网的租房信息,这几天突然想起来,于是自己分析了一下赶集网的信息,然后自己写了一遍,写完又用用Python3重写了一遍.之中也遇见了少许的坑.记一下.算是 ...
- python2/python3安装pip/pip3及使用国内镜像源(python2/3同时安装)
注意: 如果python2和python3两个版本同时存在 先运行python3 get-pip.py 再运行python2 get-pip.py #下载及运行安装脚本 $ sudo curl htt ...
- window,linux python2,python3共存
window 1.分别安装在不同目录 python2.7 Python3.5 2.环境变量 C:\Python\python27\Scripts;C:\Python\python27; C:\Prog ...
- python2 python3 import,从python2到python3的导入处理/模块的更改?
我试图遵循与SQLAlchemy相关的this previous question中显示的设计模式,并打算在多个文件中共享一个公共的基本实例.代码完全可以在python2和python3上运行.在 但 ...
最新文章
- 生态篇-HBase 生态介绍
- jQuery easyUI--layout布局页面
- mysql约束_从零开始学 MySQL - SQL 约束分类
- android studio 初次使用Kotlin(环境准备篇)
- ABAP web service schema node的处理
- OutLook2016修改注册表迁移.ost文件数据
- c语言sort函数排序二维数组,c++ - 如何使用stl sort函数根据第二列对二维数组进行排序? - 堆栈内存溢出...
- (转)CentOs 设置静态IP 方法
- 通过预训练提升语言理解
- 软件设计师25-操作系统
- CAPL编程语言简介
- AVOD-理解系列(一)
- Python中in的用法小结
- 阿里巴巴重要开源项目汇总(转载)
- 易班应用开发教程php,易班 开发 java开发入门教程
- 74HC595D驱动程序
- 最优秀最合理2019年移动便携图形工作站配置探讨
- 网易游戏策划笔试2019春招题解
- 评:日本的“泡沫”代价
- 使用简单的神经网络实现区分鸢尾花类别