'笨辦法學Python,其實一點都不笨'

Python 編程語言 C語言 Flask 哎i小北 2019-08-03
"

笨辦法學Python,其實一點都不笨

經常有讀者問我,想讓我推薦一些關於 Python 學習的書籍,鑑於每個人的知識背景以及跟我交流的深淺程度不一樣,可能每次推薦的書籍都會有些差異。

最近有些想法,打算陸陸續續介紹一些書籍,希望能給大家帶來一些益處。

需要注意的是,我本身不會刻意對書籍的內容進行點評,儘量做到相對客觀的對書籍進行介紹。

至於你是否需要去學習文章中介紹的書籍,這個還是需要結合自己的實際情況來做篩選。畢竟每個人的時間和精力都有限,市面上優秀的書籍數不勝數,我們挑選適合自己的就好。

今天我們來介紹的書籍是 《笨辦法學 Python 3》,這本書的作者是 澤德 A. 肖(Zed A.Shaw)。

本書作者是《“笨辦法”學Python》《“笨辦法”學Ruby》《“笨辦法”學C語言》等幾本備受歡迎的圖書的作者,他的書在全世界有數百萬讀者。他還是諸多開源項目的創建者,擁有近20年的編程和寫作經驗。

《笨辦法學 Python 3》基於 Python 3.6,是一本從零基礎入門開始介紹 Python 3 的書籍。本書介紹了一個非常有用的學習竅門,就是把編程書籍習題化,全書共 52 道習題。

習題的安排遵循了循序漸進的原則,每道題 2~5 頁不等,內容相對通俗易懂,對於初學者而言,可以減少不少枯燥之處。

下面將就書中的部分內容進行描述,希望大家對本書有所瞭解。

習題 1:第一個程序

作者建議先編寫一個完整的 Python 程序,即 .py 文件,然後在終端運行代碼。

例如,文件 ex1.py 的代碼如下

print('Hello World!')
print('Hello again')
print('I like typing this.')
print('This is fun.')
print('Yay! Printing.')
print("I'd much rather you 'not'.")
print('I "said" do not touch this.')

在終端運行下面代碼

python ex1.py

我運行的效果如下:


"

笨辦法學Python,其實一點都不笨

經常有讀者問我,想讓我推薦一些關於 Python 學習的書籍,鑑於每個人的知識背景以及跟我交流的深淺程度不一樣,可能每次推薦的書籍都會有些差異。

最近有些想法,打算陸陸續續介紹一些書籍,希望能給大家帶來一些益處。

需要注意的是,我本身不會刻意對書籍的內容進行點評,儘量做到相對客觀的對書籍進行介紹。

至於你是否需要去學習文章中介紹的書籍,這個還是需要結合自己的實際情況來做篩選。畢竟每個人的時間和精力都有限,市面上優秀的書籍數不勝數,我們挑選適合自己的就好。

今天我們來介紹的書籍是 《笨辦法學 Python 3》,這本書的作者是 澤德 A. 肖(Zed A.Shaw)。

本書作者是《“笨辦法”學Python》《“笨辦法”學Ruby》《“笨辦法”學C語言》等幾本備受歡迎的圖書的作者,他的書在全世界有數百萬讀者。他還是諸多開源項目的創建者,擁有近20年的編程和寫作經驗。

《笨辦法學 Python 3》基於 Python 3.6,是一本從零基礎入門開始介紹 Python 3 的書籍。本書介紹了一個非常有用的學習竅門,就是把編程書籍習題化,全書共 52 道習題。

習題的安排遵循了循序漸進的原則,每道題 2~5 頁不等,內容相對通俗易懂,對於初學者而言,可以減少不少枯燥之處。

下面將就書中的部分內容進行描述,希望大家對本書有所瞭解。

習題 1:第一個程序

作者建議先編寫一個完整的 Python 程序,即 .py 文件,然後在終端運行代碼。

例如,文件 ex1.py 的代碼如下

print('Hello World!')
print('Hello again')
print('I like typing this.')
print('This is fun.')
print('Yay! Printing.')
print("I'd much rather you 'not'.")
print('I "said" do not touch this.')

在終端運行下面代碼

python ex1.py

我運行的效果如下:


笨辦法學Python,其實一點都不笨


習題 4:變量和命名

在這個習題中,提到了一些我們經常遇到的小問題。

比如:

= (單等號)和 ==(雙等號)有什麼不同?

這個問題的答案,請自行查找(本書也進行了闡述)。

比如:

書寫 x=100 和 x = 100 有什麼差異?

上面兩種寫法,本質上都是可以的,但操作符兩邊加上空格,會讓代碼可閱讀性更好。

習題 6:字符串和文本

在 Python 3 中,字符串有幾種常見的輸入表達方法,本書著重介紹了一種,稱為 "f-string",其語法格式如下:

f"some stuff here {avariable}"

在 ipython 中實際運行下面代碼:

num = 10
y = f"there are {num} apples."
print(y)

效果如下:


"

笨辦法學Python,其實一點都不笨

經常有讀者問我,想讓我推薦一些關於 Python 學習的書籍,鑑於每個人的知識背景以及跟我交流的深淺程度不一樣,可能每次推薦的書籍都會有些差異。

最近有些想法,打算陸陸續續介紹一些書籍,希望能給大家帶來一些益處。

需要注意的是,我本身不會刻意對書籍的內容進行點評,儘量做到相對客觀的對書籍進行介紹。

至於你是否需要去學習文章中介紹的書籍,這個還是需要結合自己的實際情況來做篩選。畢竟每個人的時間和精力都有限,市面上優秀的書籍數不勝數,我們挑選適合自己的就好。

今天我們來介紹的書籍是 《笨辦法學 Python 3》,這本書的作者是 澤德 A. 肖(Zed A.Shaw)。

本書作者是《“笨辦法”學Python》《“笨辦法”學Ruby》《“笨辦法”學C語言》等幾本備受歡迎的圖書的作者,他的書在全世界有數百萬讀者。他還是諸多開源項目的創建者,擁有近20年的編程和寫作經驗。

《笨辦法學 Python 3》基於 Python 3.6,是一本從零基礎入門開始介紹 Python 3 的書籍。本書介紹了一個非常有用的學習竅門,就是把編程書籍習題化,全書共 52 道習題。

習題的安排遵循了循序漸進的原則,每道題 2~5 頁不等,內容相對通俗易懂,對於初學者而言,可以減少不少枯燥之處。

下面將就書中的部分內容進行描述,希望大家對本書有所瞭解。

習題 1:第一個程序

作者建議先編寫一個完整的 Python 程序,即 .py 文件,然後在終端運行代碼。

例如,文件 ex1.py 的代碼如下

print('Hello World!')
print('Hello again')
print('I like typing this.')
print('This is fun.')
print('Yay! Printing.')
print("I'd much rather you 'not'.")
print('I "said" do not touch this.')

在終端運行下面代碼

python ex1.py

我運行的效果如下:


笨辦法學Python,其實一點都不笨


習題 4:變量和命名

在這個習題中,提到了一些我們經常遇到的小問題。

比如:

= (單等號)和 ==(雙等號)有什麼不同?

這個問題的答案,請自行查找(本書也進行了闡述)。

比如:

書寫 x=100 和 x = 100 有什麼差異?

上面兩種寫法,本質上都是可以的,但操作符兩邊加上空格,會讓代碼可閱讀性更好。

習題 6:字符串和文本

在 Python 3 中,字符串有幾種常見的輸入表達方法,本書著重介紹了一種,稱為 "f-string",其語法格式如下:

f"some stuff here {avariable}"

在 ipython 中實際運行下面代碼:

num = 10
y = f"there are {num} apples."
print(y)

效果如下:


笨辦法學Python,其實一點都不笨


同時,關於 字符串中 .format() 語法格式的使用,書中亦有描述。

總結

總體而言,本書 52 道習題,內容逐步深入,在最後幾道習題,作者通過使用 flask 來建立一個微小型的網頁,使本書內容延伸到 web 編程的範疇。

在本書的結尾部分,作者也給出了一些建議:

你已經完成了這本書並且打算繼續編程。也許這會成為你的職業,也許你只是作為業餘愛好玩玩而已。無論如何,你都需要一些建議以確保你在正確的道路上繼續前行,並且讓這項新的愛好最大程序為你帶來享受。

…………

編程語言這東西並不重要,重要的是你用這些編程語言做的事情。

可以說,本書以一種較為新穎的方式,幫助廣大讀者完成了 Python 學習 從 0 到 0.5 的過程,如果需要繼續深入瞭解 Python,可以配合其他書籍進一步學習。

最後,「Python數據之道」 將本書的內容概覽進行了整理,以便更加清晰的瞭解本書的內容結構。


"

笨辦法學Python,其實一點都不笨

經常有讀者問我,想讓我推薦一些關於 Python 學習的書籍,鑑於每個人的知識背景以及跟我交流的深淺程度不一樣,可能每次推薦的書籍都會有些差異。

最近有些想法,打算陸陸續續介紹一些書籍,希望能給大家帶來一些益處。

需要注意的是,我本身不會刻意對書籍的內容進行點評,儘量做到相對客觀的對書籍進行介紹。

至於你是否需要去學習文章中介紹的書籍,這個還是需要結合自己的實際情況來做篩選。畢竟每個人的時間和精力都有限,市面上優秀的書籍數不勝數,我們挑選適合自己的就好。

今天我們來介紹的書籍是 《笨辦法學 Python 3》,這本書的作者是 澤德 A. 肖(Zed A.Shaw)。

本書作者是《“笨辦法”學Python》《“笨辦法”學Ruby》《“笨辦法”學C語言》等幾本備受歡迎的圖書的作者,他的書在全世界有數百萬讀者。他還是諸多開源項目的創建者,擁有近20年的編程和寫作經驗。

《笨辦法學 Python 3》基於 Python 3.6,是一本從零基礎入門開始介紹 Python 3 的書籍。本書介紹了一個非常有用的學習竅門,就是把編程書籍習題化,全書共 52 道習題。

習題的安排遵循了循序漸進的原則,每道題 2~5 頁不等,內容相對通俗易懂,對於初學者而言,可以減少不少枯燥之處。

下面將就書中的部分內容進行描述,希望大家對本書有所瞭解。

習題 1:第一個程序

作者建議先編寫一個完整的 Python 程序,即 .py 文件,然後在終端運行代碼。

例如,文件 ex1.py 的代碼如下

print('Hello World!')
print('Hello again')
print('I like typing this.')
print('This is fun.')
print('Yay! Printing.')
print("I'd much rather you 'not'.")
print('I "said" do not touch this.')

在終端運行下面代碼

python ex1.py

我運行的效果如下:


笨辦法學Python,其實一點都不笨


習題 4:變量和命名

在這個習題中,提到了一些我們經常遇到的小問題。

比如:

= (單等號)和 ==(雙等號)有什麼不同?

這個問題的答案,請自行查找(本書也進行了闡述)。

比如:

書寫 x=100 和 x = 100 有什麼差異?

上面兩種寫法,本質上都是可以的,但操作符兩邊加上空格,會讓代碼可閱讀性更好。

習題 6:字符串和文本

在 Python 3 中,字符串有幾種常見的輸入表達方法,本書著重介紹了一種,稱為 "f-string",其語法格式如下:

f"some stuff here {avariable}"

在 ipython 中實際運行下面代碼:

num = 10
y = f"there are {num} apples."
print(y)

效果如下:


笨辦法學Python,其實一點都不笨


同時,關於 字符串中 .format() 語法格式的使用,書中亦有描述。

總結

總體而言,本書 52 道習題,內容逐步深入,在最後幾道習題,作者通過使用 flask 來建立一個微小型的網頁,使本書內容延伸到 web 編程的範疇。

在本書的結尾部分,作者也給出了一些建議:

你已經完成了這本書並且打算繼續編程。也許這會成為你的職業,也許你只是作為業餘愛好玩玩而已。無論如何,你都需要一些建議以確保你在正確的道路上繼續前行,並且讓這項新的愛好最大程序為你帶來享受。

…………

編程語言這東西並不重要,重要的是你用這些編程語言做的事情。

可以說,本書以一種較為新穎的方式,幫助廣大讀者完成了 Python 學習 從 0 到 0.5 的過程,如果需要繼續深入瞭解 Python,可以配合其他書籍進一步學習。

最後,「Python數據之道」 將本書的內容概覽進行了整理,以便更加清晰的瞭解本書的內容結構。


笨辦法學Python,其實一點都不笨


-------------------End-------------------

以上這份python教程電子版小編已經為大家打包準備好了,希望對正在學習的你有所幫助!

獲取方式:轉發此文+關注並私信小編:“資料”,即可免費獲取哦!

私信方法:點擊小編頭像,進入小編主頁關注,右上角私信

注意:頭條沒有認證手機的沒有私信功能哦!

資料整理不易,希望大家拿到資源可以給個好評,謝謝大家啦!

祝大家學習愉快哦!


"

相關推薦

推薦中...