1. 程式人生 > >learn python the hard way 習題18~25總結

learn python the hard way 習題18~25總結

定義函式和呼叫函式的語法

定義函式

形式: 

def functionName(p1,p2):
    statement

other statement

需要注意:

  1. 緊跟者函式定義的程式碼是否使用了4個空格的縮排?不能多,也不能少
  2. 函式結束的位置是否取消了縮排?

呼叫函式

形式:
functionname(a1,a2)

UTF-8的相關知識

UTF-8 是 Unicode Transformation Format 8 Bits 的簡稱,是一種編碼規定,其目的在於減少編碼時候的文字對記憶體的浪費。
這是一種壓縮編碼方式,針對常見字元使用8位,需要的時候再去使用16位或者32位。

在 python3.7 下呼叫函式

呼叫函式有兩種方式:

  1. from ex25 import *:意思是將所有裡面的函式都匯入進來,並且在使用的時候不需要新增模組名 ex25.
  2. import ex25:意思是匯入 ex25 這個庫,.py 是不需要的,因為 Python 知道檔案以 .py 結尾。
    ###幫助文件
    在 指令碼中,當定義函式時,“”“括起來的句子即為幫助文件,可以在 Python3.7 中用 help(ex25) 或者 python(ex25.break_words)來檢視所有函式和單個函式的幫助文件。

邏輯術語

Python 中以 not, and,or 來表示邏輯非,邏輯與,邏輯或。
以 True 和 False 來表示 boolean 的真或假。