Python 函數(shù)用法簡(jiǎn)單示例【定義、參數(shù)、返回值、函數(shù)嵌套】
本文實(shí)例講述了Python 函數(shù)用法。分享給大家供大家參考,具體如下:
demo.py(函數(shù)定義):
# say_hello() # 不能在定義函數(shù)之前調(diào)用函數(shù)
# Python 解釋器知道下方定義了一個(gè)函數(shù)
def say_hello():
"""函數(shù)的說明文檔"""
print("hello 1")
print("hello 2")
print("hello 3")
print("調(diào)用函數(shù)之前")
# 只有在程序中,主動(dòng)調(diào)用函數(shù),才會(huì)讓函數(shù)執(zhí)行
say_hello()
print("調(diào)用函數(shù)之后")
運(yùn)行結(jié)果:
調(diào)用函數(shù)之前
hello 1
hello 2
hello 3
調(diào)用函數(shù)之后

demo.py(函數(shù)的參數(shù)、返回值):
def sum_2_num(num1, num2):
"""對(duì)兩個(gè)數(shù)字的求和"""
result = num1 + num2
return result # 通過return返回結(jié)果
# 可以使用變量,來接收函數(shù)執(zhí)行的返回結(jié)果
sum_result = sum_2_num(10, 20)
print("計(jì)算結(jié)果:%d" % sum_result)
運(yùn)行結(jié)果:
計(jì)算結(jié)果:30
demo.py(函數(shù)的嵌套):
def test1():
print("*" * 50)
def test2():
print("-" * 50)
# 函數(shù)的嵌套調(diào)用
test1()
print("+" * 50)
test2()
運(yùn)行結(jié)果:
--------------------------------------------------
**************************************************
++++++++++++++++++++++++++++++++++++++++++++++++++
關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python函數(shù)使用技巧總結(jié)》、《Python面向?qū)ο蟪绦蛟O(shè)計(jì)入門與進(jìn)階教程》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結(jié)》及《Python入門與進(jìn)階經(jīng)典教程》
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
python3+opencv3識(shí)別圖片中的物體并截取的方法
今天小編就為大家分享一篇python3+opencv3識(shí)別圖片中的物體并截取的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-12-12
python網(wǎng)絡(luò)爬蟲基于selenium爬取斗魚直播信息
目前是直播行業(yè)的一個(gè)爆發(fā)期,由于國(guó)家對(duì)直播行業(yè)進(jìn)行整頓和規(guī)范,現(xiàn)在整個(gè)直播行業(yè)也在穩(wěn)固發(fā)展。隨著互聯(lián)網(wǎng)和網(wǎng)絡(luò)直播市場(chǎng)的快速發(fā)展,相信未來還有廣闊的發(fā)展前景。今天用selenium爬取一下斗魚直播信息將代碼分享給大家2022-03-03
解決python 執(zhí)行sql語句時(shí)所傳參數(shù)含有單引號(hào)的問題
這篇文章主要介紹了解決python 執(zhí)行sql語句時(shí)所傳參數(shù)含有單引號(hào)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06
一篇文章搞懂Python Unittest測(cè)試方法的執(zhí)行順序
unittest是Python標(biāo)準(zhǔn)庫自帶的單元測(cè)試框架,是Python版本的JUnit,下面這篇文章主要給大家介紹了如何通過一篇文章搞懂Python Unittest測(cè)試方法的執(zhí)行順序,需要的朋友可以參考下2021-09-09
快速進(jìn)修Python指南之迭代器Iterator與生成器
這篇文章主要為大家介紹了Java開發(fā)者快速進(jìn)修Python指南之迭代器Iterator與生成器示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12
Python新手入門webpy小應(yīng)用開發(fā)
本文主要介紹了Python新手入門webpy小應(yīng)用開發(fā),文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-07-07

