35 python 函式使用注意事項

2021-09-26 05:55:38 字數 781 閱讀 4836

1.1 無引數、無返回值

def 函式名():

語句

1.2 無引數、有返回值
def 函式名():

語句return 需要返回的數值

注意:

1.3 有引數、無返回值

def 函式名(形參列表)

: 語句

注意:

1.4 有引數、有返回值

def 函式名(形參列表)

: 語句

return 需要返回的數值

1.5 函式名不能重複

2.1 呼叫的方式為:

函式名([實參列表])
2.2 呼叫時,到底寫不寫 實參

如果呼叫的函式 在定義時有形參,那麼在呼叫的時候就應該傳遞引數

2.3 呼叫時,實參的個數和先後順序應該和定義函式中要求的一致

2.4 如果呼叫的函式有返回值,那麼就可以用乙個變數來進行儲存這個值3.1 在乙個函式中定義的變數,只能在本函式中用(區域性變數)

3.2 在函式外定義的變數,可以在所有的函式中使用(全域性變數)

3 5Python中的字串

3 5 python中定義字串 3 6 python中raw字串與多行字串 3 7 python中unicode字串 前面我們講解了什麼是字串。字串可以用 或者 括起來表示。如果字串本身包含 怎麼辦?比如我們要表示字串 i m ok 這時,可以用 括起來表示 i m ok 類似的,如果字串包含 我們...

strcmp和switch函式使用注意事項

使用strcmp函式比較兩個字串時,比較的是字串的ascs表大小 按ascii順序字串 abc 小於 abc,所以下面程式輸出應該是 yes include int main 使用switch case函式 要注意switch後面不能加分號 case 與後面的字元要有空格,首先要對變數進行定義。在s...

Protocol Buffers使用注意事項

protocol buffers做為廣泛使用的乙個序列化開源庫,提供了很多語言下的支援,本文就談談msvc c 使用pb遇到的問題,當然這些問題因為每個人的使用模式不同,可能都不一樣,本文也不討論怎麼寫proto及編譯。我們使用pb做序列化可以把pb生成靜態庫或者動態庫 libprotobuf.dl...