python中return返回值为函数名_Python函数返回值
Python函數(shù)返回值教程
同時,Python 函數(shù)的返回值不需要在函數(shù)的簽名上體現(xiàn),只需要在函數(shù)體里面直接使用 return 語句返回即可。
Python函數(shù)不返回值詳解
語法
def func_name(param1, param2, ...):
# 執(zhí)行語句...
參數(shù)
參數(shù)
描述
def
定義函數(shù)所使用的關(guān)鍵字,所有的函數(shù)前面都必須使用該關(guān)鍵字。
func_name
函數(shù)的名稱。
param1
函數(shù)的形參1。
param2
函數(shù)的形參2,函數(shù)可以有任意多個形參。
說明
這里的函數(shù) func_name,沒有返回任何的值。
Python函數(shù)不返回值詳解
語法
def func_name(param1, param2, ...):
# 執(zhí)行語句...
return
參數(shù)
參數(shù)
描述
def
定義函數(shù)所使用的關(guān)鍵字,所有的函數(shù)前面都必須使用該關(guān)鍵字。
func_name
函數(shù)的名稱。
param1
函數(shù)的形參1。
param2
函數(shù)的形參2,函數(shù)可以有任意多個形參。
return
return 后面不接任何值,表示不返回任何值。
說明
這里的函數(shù) func_name,沒有返回任何的值,沒有任何返回值的時候,在函數(shù)的最后我們也可以加一個 return。
Python函數(shù)有返回值詳解
語法
def func_name(param1, param2, ...):
# 執(zhí)行語句...
return val
參數(shù)
參數(shù)
描述
def
定義函數(shù)所使用的關(guān)鍵字,所有的函數(shù)前面都必須使用該關(guān)鍵字。
func_name
函數(shù)的名稱。
param1
函數(shù)的形參1。
param2
函數(shù)的形參2,函數(shù)可以有任意多個形參。
return
后面接函數(shù)的返回值,函數(shù)的返回值只能有一個,可以是任意的數(shù)據(jù)類型。
val
函數(shù)的返回值。
說明
當(dāng)函數(shù)需要有返回值時,我們只需要在需要返回值的地方,使用 return 后面加上具體需要返回的值即可,函數(shù)的返回值在函數(shù)的簽名上不需要做體現(xiàn)。
案例
不返回任何值
Python函數(shù),可以不返回任何值
print("嗨客網(wǎng)(www.haicoder.net)")
# 定義沒有返回值的函數(shù)
def printline():
print("========================================")
printline()
程序運行后,控制臺輸出如下:
我們定義了一個函數(shù) printline,該函數(shù)只實現(xiàn)了打印一個換行間隔符的作用,因此該函數(shù)沒有任何函數(shù)參數(shù),同時也沒有任何的函數(shù)返回值。
因為沒有任何的函數(shù)返回值,因此在函數(shù)體里面,不需要寫任何的 return 語句。
不返回任何值
Python函數(shù),可以不返回任何值
print("嗨客網(wǎng)(www.haicoder.net)")
# 定義沒有返回值的函數(shù)
def printline():
print("========================================")
return
printline()
程序運行后,控制臺輸出如下:
我們定義了一個函數(shù) printline,該函數(shù)沒有任何的返回值,函數(shù)沒有任何返回值時,我們同樣可以使用 return 語句,但 return 語句后面不能加返回值。
函數(shù)帶返回值
Python的函數(shù)可以返回一個值
import math
print("嗨客網(wǎng)(www.haicoder.net)")
def get_pagecount(page_size):
if page_size <= 0:
return -1
page_count = math.ceil(100/page_size)
return page_count
page_count = get_pagecount(15)
print("pageCount =", page_count)
程序運行后,控制臺輸出如下:
我們定義了一個函數(shù) get_pagecount,傳入一個
最后,我們調(diào)用了 get_pagecount 函數(shù),傳入?yún)?shù) 15,并使用變量 page_count 來接受函數(shù)的返回值,并打印。
Python函數(shù)參數(shù)返回值總結(jié)
Python 中函數(shù)可以不返回任何值,也可以返回一個值,但 Python 的函數(shù)不支持像 golang 一樣可以同時返回多個值。Python 中函數(shù)的返回值使用 return 語句來表示。
同時,Python 函數(shù)的返回值不需要在函數(shù)的簽名上體現(xiàn),只需要在函數(shù)體里面直接使用 return 語句返回即可。
總結(jié)
以上是生活随笔為你收集整理的python中return返回值为函数名_Python函数返回值的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 快讯|工信部公布2023年度智能制造示范
- 下一篇: python xpath循环_初学Pyt