python2 与Python3
来源:互联网 发布:mysql 添加分区出错 编辑:程序博客网 时间:2024/05/22 03:19
Python是一门动态解释性的强类型定义语言。
1、Python2 : ①、臃肿,源代码的重复量很多。
②、语法不清晰,掺杂着C,php,Java的一些陋习。
Python3 : 几乎是重构后的源码,规范,清晰,优美。
2、Python2中解决中文问题:
ascii # -*- encoding:utf-8 -*-
Python3中不用
3、 用户交互 input
Python2:raw_input
Python3:input
4、 python2: print 后面可以不加 ()
python3: python后必须加()
5、 Python2 在编译安装时,可以参数 --enable-unicode=ucs2 或 --enable-unicode=ucs4
分别用于指定使用2个字节、4个字节表示一个Unicode字符;
Python3 无法选择,默认使用ucs4.
查看当前Python中表示Unicode字符串时占用的空间:import sys 如果是 65535 表示使用ucs2标准(2字节);1114111则ucs4
6、Python3 中无长整型
7、 py2:xrange
range
py3:range
8、yield from a 是py3中特有的
阅读全文
0 0
- python3 与 python2区别
- python2 与Python3
- python3与python2代码差别
- Python2与Python3的区别
- python2 与 python3 语法区别
- python2 与 python3 语法区别
- python2与python3的区别
- python2与python3的区别
- Python3与Python2的区别
- python2 与 python3 语法区别
- python2 与 python3 语法区别
- python2 与 python3 语法区别
- python2 与 python3 语法区别
- python2与python3的区别
- python2与python3区别汇总
- Python2与Python3的区别
- python2 与 python3 语法区别
- python2 与 python3 语法区别
- 第七届蓝桥杯——第1题(年龄问题)
- CodeForces 876B
- 可达性分析算法
- 有名管道通信
- 数据结构实验之栈与队列二:一般算术表达式转换成后缀式
- python2 与Python3
- oracle学习之sql1999语法
- 批处理文件
- 匿名对象,封装,this,super,static main,工具类
- java中并发编程的一些总结
- ASSERT整理
- Java day6
- UIScrollView 选项卡的实现
- 将一个正整数分解质因数