1. 程式人生 > >笨辦法學python習題18 命名、變數、程式碼和函式

笨辦法學python習題18 命名、變數、程式碼和函式

又快到一週末的結尾了,得更新部落格了,下面直接開始吧。

首先閱讀一下文字內容,然後開始愉快的敲擊程式碼:

 

在執行程式碼的時候我遇到了這樣的問題: 

對於像我這樣有些中文句子 都理解不了的,默默地打開了百度,百度上說錯誤的原因是該行行首沒有縮排,所以我退回去仔細看了一下,發現在錯誤行開頭多打了一個空格符,刪除掉以後就可以正常運行了,然後冒號後面的函式內容的開頭就必須要用四個空格縮排,否則也會出現編譯錯誤。

附加練習:

為自己寫一個函式注意事項以供以後參考。你可以寫在一個索引卡片上隨時閱讀,直到記住所有要點為止。

具體注意事項如下:

1.函式定義是以def開始的嗎?

2.函式名是以字元和下劃線“_”組成的嗎?

3.函式名是不是緊跟著括號?

4.函式名是否包含引數?多個引數是否已逗號隔開?

5.引數名稱是否有重複?(不能使用重複的引數名。)

6.緊跟著引數的是不是括號和冒號——"):" ?

7緊跟著函式定義的程式碼是否使用了4個空格的縮排?

8.函式結束的位置是否取消了縮排?

 

執行(使用,呼叫)一個函式時,記得檢查下面要點:

1.呼叫函式時是否使用了函式名?

2.函式名是否緊跟著()?

3.括號後有無引數?多個引數是否已逗號隔開?

4.函式是否已")"結尾?

按照這兩份檢查表裡的內容檢查餘下的習題,直到你不需要檢查表為止。最後,將下面這句話讀幾遍:“執行函式,呼叫函式和是使用函式是同一個意思”

ps:在這裡我要補充一下,這次的附加練習寫的不是問題,而是我們應該掌握的使用函式的要點,不能夠看見冒號就想當然的認為那是問題描述。

還有一個星期期末考試,加油!