What are the key differences between Python 2 and 3 ?
What are the key differences between Python 2 and 3 ?
The key differences between Python 2 and Python 3 are significant and impact various aspects of programming in Python, from syntax and code readability to library support and future relevance. Here are the main differences:
print
is a statement and does not require parentheses. For example, print "Hello, World!"
. In Python 3, print
is a function and requires parentheses: print("Hello, World!")
[1][2][3][7].7 / 2
yields 3
. In Python 3, the same operation results in a floating-point number, 3.5
, making division more intuitive[1][5][7].raise Exception, "Error message"
, whereas Python 3 uses raise Exception("Error message")
with parentheses, which aligns with its function call syntax[7].middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào