python2,3区别
2024-10-21 16:25:53
Python2 | Python3 | |
---|---|---|
default charset | ascii(can change) | utf-8 |
可不加括号 | 必须加 | |
range | 有xrange()生成器 可转换为range | |
input | raw_input() | input |
5/2 | 2自动向下取整 | 2.5 |
object | 只有新式类有 | 都是新式类都默认继承object |
super() | 无 | python3,通过super找到父类 |
多继承问题 | 新式类,广度,经典类,深度 | 全都是新式类广度优先,就近原则 |
metaclass | 作为静态属性__metaclass__=MyType | class A(metaclass=MyType): |
最新文章
- 企业IT管理员IE11升级指南【16】—— 使用Compat Inspector快速定位IE兼容性问题
- 30个要点帮你完成java代码优化
- 【leetcode】Shortest Palindrome(hard)★
- MAT Memory Analyzer Tool 插件安装(图解)
- 背景透明文字不透明的最佳方法兼容IE(以背景黑色透明度0.5为例)
- ASP.NET MVC之PagedList使用
- 10个经典的 Java main 方法面试题
- selenium grid 搭建
- uCOS-iii 中定义的一些常量
- Angular中使用$watch监听
- 在Node应用中避免“Dot Hell”
- [HNOI 2016]树
- (八十一)利用系统自带App来实现导航
- box-shaw四边阴影详解
- 从网卡发送数据再谈TCP/IP协议—网络传输速度计算-网卡构造
- golang使用chrome headless获取网页内容
- tornado websocket聊天室
- P2756 飞行员配对方案问题
- Python网络_TCP/IP简介
- RedHat7.3安装MySQL5.7