国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python讓函數(shù)不返回結(jié)果的方法

瀏覽:98日期:2022-07-19 17:47:30

函數(shù)返回值簡(jiǎn)介

1、簡(jiǎn)單介紹print和return的區(qū)別,print僅僅是打印在控制臺(tái),而return則是將return后面的部分作為返回值:作為函數(shù)的輸出,可以用變量接走,繼續(xù)使用該返回值做其它事。

2、函數(shù)需要先定義后調(diào)用,函數(shù)體中return語(yǔ)句的結(jié)果就是返回值。如果一個(gè)函數(shù)沒有reutrn語(yǔ)句,其實(shí)它有一個(gè)隱含的return語(yǔ)句,返回值是None,類型也是’NoneType’。

def func(x,y): num = x + y returnprint(func(1,2))#上面代碼的輸出結(jié)果為:None

從上面例子可以看出print( )只是起一個(gè)打印作用,函數(shù)具體返回什么由return決定

return語(yǔ)句的作用:

結(jié)束函數(shù)調(diào)用、返回值

指定返回值與隱含返回值:

1、函數(shù)體中return語(yǔ)句有指定返回值時(shí)返回的就是其值

2、函數(shù)體中沒有return語(yǔ)句時(shí),函數(shù)運(yùn)行結(jié)束會(huì)隱含返回一個(gè)None作為返回值,類型是NoneType,與return 、return None 等效,都是返回 None。

def showplus(x):print(x)return x + 1num = showplus(6)add = num + 2print(add)#上面函數(shù)的輸出結(jié)果為:6、9

實(shí)例擴(kuò)展:

返回簡(jiǎn)單值

下面來看一個(gè)函數(shù),它接受名和姓并返回整潔的姓名:

def get_formatted_name(first_name, last_name):full_name = first_name + ’ ’ + last_namereturn full_name.title()musician = get_formatted_name(’jimi’, ’hendrix’)print(musician)Jimi Hendrix

在需要分別存儲(chǔ)大量名和姓的大型程序中,像get_formatted_name()這樣的函數(shù)非常有用。分別存儲(chǔ)名和姓,每當(dāng)需要顯示姓名時(shí)都調(diào)用這個(gè)函數(shù)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 馆陶县| 南华县| 莫力| 普兰县| 南充市| 肥西县| 博客| 民和| 儋州市| 永平县| 治多县| 阜新市| 康保县| 莱芜市| 天全县| 华池县| 鄂托克旗| 渝中区| 温州市| 宜黄县| 安溪县| 景谷| 澎湖县| 千阳县| 盐亭县| 梨树县| 西和县| 定安县| 大港区| 和硕县| 博爱县| 库伦旗| 台南市| 尼木县| 高碑店市| 岳阳市| 潞西市| 团风县| 商河县| 石狮市| 太湖县|