- Hands-On Enterprise Automation with Python.
- Bassem Aly
- 146字
- 2021-06-18 19:22:23
Why are there two active versions?
I will quote the reason from the official Python website:
"Guido van Rossum (the original creator of the Python language) decided to clean up Python 2.x properly, with less regard for backwards compatibility than is the case for new releases in the 2.x range. The most drastic improvement is the better Unicode support (with all text strings being Unicode by default) as well as saner bytes/Unicode separation.
"Besides, several aspects of the core language (such as print and exec being statements, integers using floor pision) have been adjusted to be easier for newcomers to learn and to be more consistent with the rest of the language, and old cruft has been removed (for example, all classes are now new-style, "range()" returns a memory efficient iterable, not a list as in 2.x)."
You can read more about this topic at https://wiki.python.org/moin/Python2orPython3.
- 微信公眾平臺與小程序開發:從零搭建整套系統
- Learning RabbitMQ
- Python高級編程
- Windows Presentation Foundation Development Cookbook
- Mastering Predictive Analytics with Python
- 碼上行動:用ChatGPT學會Python編程
- 程序設計基礎教程:C語言
- Internet of Things with ESP8266
- Java Fundamentals
- HTML+CSS+JavaScript網頁設計從入門到精通 (清華社"視頻大講堂"大系·網絡開發視頻大講堂)
- Learning Bootstrap 4(Second Edition)
- Learning Jakarta Struts 1.2: a concise and practical tutorial
- Getting Started with Electronic Projects
- 從零開始:C語言快速入門教程
- 走近SDN/NFV