Python是最著名的编程语言之一,随着近几年人工智能的应用,更是实现了腾飞式的发展,深入并满足了工具软件、科学应用、网络应用等方面的编程需求。成为在校信息技术学科的必学语言,甚至普遍成为小学生的课外培训科目之一。
Python是一门动态语言,与JavaScript有诸多相似之处。容易上手、语法简洁,在学习的方便性和难度上,有明显的优势。一般来说,能用Python写出简单的工具软件,小型的网站后台,或者带一定量控件界面的应用软件,就认为是入门了。其关键是掌握了基本数据类型、程序控制语句、类,以及一些库(如csv、pandas、requests、Flask、Django、tkinter、Qt等)的应用。
《流畅的Python》(第二版,2022年出版)这本书是非常经典的Python进阶指引,但是它真的是太长了,而且目前还是英文版,1千页的体量是需要毅力才能读下来的。本专栏意在边读、边学,共同坚持把这本书啃下来,当然本专栏并不是完全翻译,而是结合内容与本人的解析,以便于适合更多读者。
Python is easy, let's dive in!