python函式初體驗

2022-09-10 07:33:12 字數 1068 閱讀 7519

形式引數>>>>(被指定具體的值)預設引數, 實際引數是呼叫時候的實際指定引數

我們把函式⾥⾯的引數叫形式函式,函式實際調⽤的時候,賦予的引數叫實際函式

定義函式的時候,指定形式引數具體的值,這樣的引數叫預設引數

動態引數

動態引數可以解決形式引數(個數/型別)不確定的時候,在動態引數裡,*代表元組,**代表字典。當我們呼叫函式的時候,實際引數如果是key=value的情況基本就是字典的資料型別,除此之外所有的都是元組(不管是列表還是別的)

動態引數能夠解決什麼?

當乙個介面請求引數有多個的時候,我們只需要編寫乙個函式。(正常的思維是編寫n個函式)

動態引數

全域性變數和區域性變數

形式引數:在乙個函式中,我們把定義的函式裡面的引數叫形式引數

實際引數:函式實際呼叫的時候,賦予的引數叫實際引數

預設引數:在定義函式的時候,給函式的形式引數指定他的預設值,他的優先順序是低於實際引數

動態引數:形式引數的個數不確定,形式引數的資料型別的時候、

動態引數:

動態引數能夠解決什麼?

當乙個請求引數有時候是2個,有時候是3個,有時候是n個,如果按照正常的思維,我們需要編寫n個函式,那麼有了動態引數,我們只需要寫乙個引數就好了

也就是說,當我們呼叫被定義動態引數的時候,實際引數如果存在,基本是key=value的情況,

基本是字典的資料型別,非key=value,所有的型別都是元組

登入實戰

python 執行緒初體驗

import threading import time class mythread threading.thread def init self,threadid,name,counter threading.thread.init self self.threadid threadid sel...

Python 初體驗(六)

import random,發現這裡面有很多randomize的method,這裡不再一一贅述,可以通過幫助文件自習看,包括choice,shuffle都是整合度很高的randomize方法 於是嘗試了乙個這樣乙個task,輸入字串長度,輸出乙個隨機產生的字串。鞏固了一下異常的相關處理方法。join...

C語言函式初體驗

1.函式的宣告有什麼用?答 所謂宣告 declaration 就是告訴編譯器我要使用這個函式,有時候,你可能會發現及時不寫函式的宣告,程式也是可以正常執行的。但如果你把函式的定義寫在呼叫之後,那麼編譯器可能就會找不著北了。函式必須 先定義,再呼叫 2.函式是否必須宣告才能使用?答 對於函式來說,必須...