如何使用python語言中的函數返回不同類型的值

在python語言中,函數是一個功能語句塊,可以實現不同的功能。函數不僅可以傳參數,而且還可以有返回值。對於返回值,可以是字符串,也可以是列表、字典等。下面利用幾個實例說明函數返回值的用法,操作如下:

工具/原料

python
截圖工具

方法/步驟

第一步,定義一個函數queryUserInfo,傳入name、sex和age,然後返回值為這三個參數的拼接,如下圖所示:

第二步,定義一個函數cutData,傳入sales和color,根據sales傳值的範圍,顯示不同的color值,如下圖所示:

第三步,在調用cutData函數時,如果傳入一個參數會出現報錯,傳入兩個參數就不會報錯,如下圖所示:

第四步,再次定義一個函數turnList,傳入參數為n,調用range()方法,列印對應的循環值,如下圖所示:

第五步,函數searchUser,傳入一個name和m參數,然後將m等轉換成列表,和name進行拼接,如下圖所示:

第六步,如果想要返回值為一個列表,需要使用range方法轉換,然後調用函數,如下圖所示:

注意事項

注意如何使用python語言函數的返回值
注意返回值的不同類型組成形式

相關文章

  1. 如何使用python語言中的函數返回值作為函數參數

    在python語言中,函數根據有無返回值分為有返回值函數和無返回值函數.並且,函數的返回值又可以作為另一函數的參數,下面利用一個具體的實例說明返回值函數的用法,操作如下: 工具/原料 python 截 ...
  2. 如何使用python語言中的函數實現多個返回值顯示

    在python語言函數中,可以使用return返回函數值.如果要實現函數返回多個值,可以使用列表.元組和字典實現函數多個返回值.下面利用幾個實例說明函數的多個返回值,操作如下: 工具/原料 pytho ...
  3. 如何使用python語言中的函數和函數傳參數方式

    函數是python語言中的一個代碼功能塊,用於實現某種功能.函數使用關鍵字def定義,可以不傳參數.可以傳一個或一個以上的參數,其中參數可以有默認值,也可以無默認值.下面利用幾個實例說明函數的定義和用 ...
  4. 如何使用python語言中的函數列印不同的圖形

    在python語言中,我們可以使用def定義函數,接著是函數名稱,還有冒號.如果將函數和圖形結合起來,可以利用遍歷循環生成不同形狀的圖形.下面利用幾個實例說明,操作如下: 工具/原料 python 截 ...
  5. 如何使用python語言中匿名函數進行加減乘除運算

    一般情況下,如果在python語言中利用函數進行加減乘除四則運算,需要傳入兩個操作數和一個運算符,還需要添加判斷,根據傳入的參數進行運算.假設只是使用方法將四則運算都包括進去,可以使用匿名函數.下面利 ...
  6. 如何使用python語言常用的函數操作基本類型元素

    在python語言中,包含了很多可以直接使用的函數,如id函數.int函數.eval函數.enumerate等.下面利用幾個實例說明這些函數的用法以及對基本數據類型的操作,實例如下: 工具/原料 py ...
  7. 如何使用python語言中的語句根據間隔輸出不同值

    在python語言中,包含了不同的語言,有if語句.for語句等.其中,if語句是判斷某個條件是否成立,如果存在,則執行下面的操作:否則不執行操作.下面利用幾個實例說明if語句和間隔輸出不同的值,操作 ...
  8. 如何使用python語言中的列印方法列印多個值

    在python語言中,可以使用print()方法列印多個值,利用格式化形式對變量進行進行格式化.下面利用幾個實例說明如何使用print列印多個值,操作如下: 工具/原料 pycharm python ...
  9. 如何使用python語言中的方法獲取字典長度key值

    在python語言中,除了字符串.列表之外,還有數據類型字典.字典是以鍵值對的形式存在,可以使用len()方法獲取對應的長度,keys方法獲取鍵值,values獲取value值.下面利用幾個實例說明這 ...
  10. 如何使用python語言中方法分別獲取字典key和值

    在使用python語言中的字典時,獲取其中的key和value,跟JavaScript中獲取對象的屬性一樣,可以使用對象加中括號獲取值.下面利用幾個實例說明如何獲取字典中的key和value,操作如下 ...
  11. 如何使用python語言中的字典方法複製和獲取值

    字典類似一個索引,有對應的鍵和值,一般情況下是成對出現的.在python語言中,字典是一種基本的數據類型,下面利用幾個實例說明字典中的方法的用法,操作如下: 工具/原料 python 截圖工具 方法/ ...
  12. 如何使用python語言中的返回多值和預設參數函數

    在我們使用python語言函數時,除了使用返回一個值之外,還可以使用返回多個值的:函數使用參數,可以傳一個參數,也可以傳多個,還可以是預設參數.下面利用幾個實例說明函數多個返回值和預設參數函數,操作如 ...
  13. 如何調用python語言中內置函數id獲取內存地址

    python語言中帶有很多內置函數,可以直接調用這些函數獲取相關的參數值.其中,id()函數是獲取對象的內存地址,每個變量.對象的內存地址不一致.下面利用幾個實例說明,操作如下: 工具/原料 pyth ...
  14. 如何使用R語言中的函數判斷數據類型返回布爾值

    類似Java語言,可以使用自帶的方法函數判斷某個變量的數據類型,同樣的,R語言也有這樣的方法函數.其中,判斷函數是利用is.函數(),返回值為布爾類型(邏輯類型).下面利用幾個實例說明判斷數據類型的函 ...
  15. 如何使用python語言中全局變量作為函數顯示結果

    在python設計語言中,函數外部定義一個全局變量,然後在函數中調用和列印這個變量:在另外一個函數列印這個全局變量,然後定義一個局部變量並列印,下面利用實例說明,操作如下: 工具/原料 python ...
  16. 如何使用python語言中函數局部變量並且顯示使用

    在我們使用python語言中的變量時,如果只是在函數內部使用,其它函數不能調用和使用這個變量.下面利用一個實例說明如何使用函數的返回值在另一個函數調用,操作如下: 工具/原料 python 截圖工具 ...
  17. 如何利用python語言中的帶有參數函數獲取結果

    在python語言中,函數根據有無參數之分,分為無參函數和有參函數.有參函數可以直接通過小括號傳參,有參函數在調用時也需要傳入參數.下面利用一個實例說明有參函數的用法,操作如下: 工具/原料 pyth ...
  18. 如何判斷python語言中函數和調用順序並查看結果

    在python語言中,定義函數使用def關鍵字,接著是函數名稱,後面跟著小括號.如果定義了幾個不同函數,根據函數調用順序,定義的函數跟著順序執行.下面利用一個實例說明如何定義函數和調用函數,操作如下: ...
  19. 如何使用python語言中的不定長度參數的函數

    一般情況下,我們在定義函數時,傳入的參數是確定的,但是有時為了需求需要傳入不確定的參數,比如函數可以傳入一個或兩個或多個參數,那麼該如何定義呢?下面利用一個實例說明,操作如下: 工具/原料 pytho ...
  20. 如何在python語言中使用輸入函數作為傳參值返回

    一般情況下,python語言中的input方法返回值為一個字符串,但是可以使用其他的方法將返回值轉換成需要的類型.如果需要用戶輸入一個函數,利用input進行轉換成字符串,然後使用eval()轉換為函 ...