Skip to main content
David's Blog
About
Algorithm
Framework
Data Structure
Linear
Tree
Graph
Set
Search
DFS
BFS
FOR
Optimization
Decrease & Conquer
Dynamic Programming
Math
FAQ
AI
Recommender System
Retrieval
Pre-Ranking
Ranking
Re-Ranking
Metrics
Generative Models
Computer Science
Core
Network
Operating System
Design
Design Pattern
Object-Oriented Design
System Design
Engineering
Database
MySQL
Redis
Lang
Java
DevOps
Unix
Tools
Tests
TOEFL
LISTENING
READING
SPEAKING
WRITING
GRE
QUANTITATIVE
VERBAL
Python
David Liu
4/3/26
Less than 1 minute
Python
py3 vs py2
print在py3里是一个函数,在py2里只是一个关键字
py3文件的默认编码是utf8,py2文件的默认编码是ascii
py3的str是unicode字符串,而py2的str是bytes
py3的range()返回一个可迭代对象,py2的 range()返回一个列表,xrange()返回一个可迭代对象,
py3的除法返回float,py2的除法返回int