如何使用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語言中的一個代碼功能塊,用於實現某種功能.函數使用關鍵字def定義,可以不傳參數.可以傳一個或一個以上的參數,其中參數可以有默認值,也可以無默認值.下面利用幾個實例說明函數的定義和用 ...
  2. 如何調用python語言中內置函數id獲取內存地址

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

    類似Java語言,可以使用自帶的方法函數判斷某個變量的數據類型,同樣的,R語言也有這樣的方法函數.其中,判斷函數是利用is.函數(),返回值為布爾類型(邏輯類型).下面利用幾個實例說明判斷數據類型的函 ...
  4. 在C語言中編寫函數,求出圓周率Pi的近似值

    C++是一種應用特別廣泛的高級語言.現在請編寫程序:根據下列公式求出圓周率Pi的近似值.要求如下: pi/4=1-1/3+1/5-1/7.... 直到某項的絕對值小於1e-6停止疊代,輸出pi近似值. ...
  5. Python語言中怎麼導入類庫

    一門語言要想發揚光大,必須能滿足儘量多行業的需要. Python語言是通過區分類庫的方式來劃分功能.用戶根據自身的需要加載合適的類庫,來完成需要的功能. 本文介紹Python腳本如何加載類庫 工具/原 ...
  6. 如何對Python語言中的列表進行不同狀態下操作

    今天,我再次溫習下python語言基礎,其中看到列表這塊,列表跟JavaScript中的數組幾乎是一樣的:可以對列表進行增刪改,添加利用append,修改直接賦值,刪除利用del方法.下面分別使用幾個 ...
  7. excel中vlookup函數返回#value!錯誤值的原因

    excel中vlookup函數返回#value錯誤值的原因 工具/原料 電腦 excel 方法/步驟 ,vlookup函數第一個參數要求是數值.文本字符串或者單元格引用,這裡確實區域引用,所以返回#v ...
  8. 如何解決excel中sumif函數返回值為0問題

    最近用excelsum函數遇到個問題,sumif函數設置的都對,引用的參數也沒問題,但是sumif函數的結果為0,在網上搜尋了一下,也沒有找到有幫助的結果 所以經過我的努力找到了解決sumif函數返回 ...
  9. java程序語言中日期函數的Calendar用法?

    因為最近在做一個項目,幾乎無時無刻都在跟日期函數有關係,需要分析日期函數,根據日期進行一系列的操作.例如:我們需要知道2個時間段中所有的日期等等.那麼我們改怎麼樣很好的掌握日期函數呢? 方法/步驟 基 ...
  10. excel中vlookup函數返回值全部是錯誤值如何處理

    excel中vollkup函數返回值全部是錯誤值如何處理 有時候在使用vlookup時 函數的第一個參數和第二個參數首列的單元格雖然都是數字 但是類型不同 第一是數值型 一個是文本型 如果是這樣 vl ...
  11. 如何利用PHP語言中的函數不同應用場景運用情況

    函數可以分為內置函數和自定義函數,自定義函數包含函數名.參數列表.PHP自定義函數可以包含傳遞參數值.傳遞參數引用.從函數中返回值.對函數的引用等.下面利用幾個實例說明函數的用法,操作如下: 工具/原 ...
  12. 如何調用python語言中的字典方法操作字典元素

    字典是python語言中的一種基本數據類型,是由鍵值對構成.字典中自帶了很多方法,可以直接調用,對字典key和value進行操作.下面通過幾個實例說明字典常見方法的用法,操作如下: 工具/原料 pyt ...
  13. 如何使用R語言中的函數獲取兩個不同時間差

    R語言中可以獲取日期,格式化日期,也可以計算兩個不同的日期的相隔時間,如天數.周數.小時數.分鐘數和秒數.R語言中可以將兩個時間直接相減,或者使用difftime函數,下面利用幾個實例說明,如下圖所示 ...
  14. 如何利用R語言中的函數獲取對象並編輯對象元素

    R語言中的自帶函數不僅可以用來合併對象,查看對象屬性,還可以對對象進行編輯,修改對象中的元素.下面利用幾個實例說明查看對象和編輯對象,操作如下: 工具/原料 R語言 截圖工具 方法/步驟 第一步,定義 ...
  15. 如何使用R語言中的函數獲取日期並格式化日期

    相似的,R語言中也有對日期進行格式化和獲取當前日期,一般情況下,使用as.Date()函數:格式化日期使用format()函數,下面利用幾個實例獲取日期並格式化日期,操作如下: 工具/原料 R語言 截 ...
  16. 如何使用R語言中的函數判斷和獲取缺失值

    R語言中除了一種確定值之外,還有一種由於在傳值過程中,信號中斷.機器斷電導致傳輸的數據為缺失值.缺失值使用NA來表示,使用is.na()函數來判斷.下面利用幾個實例說明缺失值的用法,操作如下: 工具/ ...
  17. 如何利用R語言中的函數查看工作空間和當前選項

    R語言中有很多用於管理R工作空間,使用內置函數可以查看工作空間,工作空間即是當前的R的工作環境.下面利用幾個實例說明查看R工作空間,具體操作如下: 工具/原料 R語言 截圖工具 方法/步驟 第一步,定 ...
  18. 如何使用R語言中的函數操作不同的變量

    R語言中含有大量的函數,可以統計某個數據類型的變量的長度.重複顯示某個字符.拼接字符等.下面利用幾個實例說明這些函數的用法,操作如下: 工具/原料 R語言 截圖工具 方法/步驟 第一步,如果想要統計某 ...
  19. 如何使用python語言中的列表並調用自帶的方法

    列表是python語言中的一種數據類型,也是一種有序的集合.列表自帶了很多的方法,可以直接獲取對應的元素.下面利用幾個實例說明列表定義方式和調用對應的列表方法,操作如下: 工具/原料 python 截 ...
  20. 如何在python語言中按照條件將數字放在一起展示

    在python語言中,有時需要將不同類型的數字或字符串歸為一類,比如說從奇數和偶數混合的數字中,將偶數劃分出來,重新拼成一個列表list.下面利用幾個實例方法說明,操作如下: 工具/原料 python ...