1. 程式人生 > >【練習題】第一章--程式設計之路(Think Python)

【練習題】第一章--程式設計之路(Think Python)

在這貼上電子書(感謝網上大神的分享,這本書確實不錯,在用程式開發的思想教學):

https://cycleuser.gitbooks.io/think-python/content/

1.在print語句後面的括號去掉一個或者兩個,看看會怎麼樣?

據說python2是可以這麼寫的:print ‘Hello!’

但是python3就不可以了,必須要寫成函式形式。

2.Print字串的時候如果你丟掉一個引號或者兩個引號試試看會如何?

編譯器覺得Hello是一個變數,但是沒有宣告。

3.輸入一個負數試試,比如-2。然後再試試在數字前面新增加號會怎麼樣?比如2++2。

還是成立,但是如果有+和-同時存在,它會選擇-。

4.數學上計數用零開頭是可以得,比如02,在Python下面試試會怎樣?

語法錯誤:無效的代號。

如書內所講:語法規則體現在兩個方面,代號和結構。此處正是“代號”的錯誤。

5.兩個值中間沒有運算子會怎麼樣?

如果是相同的資料型別,則會組合而成。若不是相同的資料型別則會預設為一個變數,若未宣告則會出現錯誤。