最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python傳遞參數(shù)的多種方式(小結(jié))

 更新時(shí)間:2019年09月18日 11:49:42   作者:饕客  
這篇文章主要介紹了Python傳遞參數(shù)的多種方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

一 位置傳遞

沒(méi)什么好過(guò)多講解.

# 位置傳遞實(shí)例:
def fun1(a,b,c):
  return a+b+c

print(fun1(1,2,3))

輸出:

6

二 關(guān)鍵字傳遞

更具每個(gè)參數(shù)的名字寫(xiě)入函數(shù)參數(shù)

 # 關(guān)鍵字傳遞
 def fun2(a,b,c):
  return a+b+c
 
print(fun2(1,c=3,b=2))

輸出:

三 參數(shù)默認(rèn)值傳遞

給函數(shù)的輸入?yún)?shù)設(shè)定一個(gè)默認(rèn)值,如果該參數(shù)最終沒(méi)有輸入,則使用默認(rèn)參數(shù)出入函數(shù).

# 默認(rèn)值傳遞
 def fun3(a,b=2,c=3):
  return a+b+c

print(fun3(a = 1))

輸出:

四 包裹傳遞

在定義函數(shù)時(shí),我們有時(shí)候并不知道調(diào)用的時(shí)候會(huì)傳遞多少個(gè)參數(shù)。這時(shí)候,包裹(packing)位置參數(shù)或者包裹關(guān)鍵字參數(shù)來(lái)進(jìn)行參數(shù)傳遞會(huì)非常有用。

下面是包裹位置傳遞的例子:

def fun4(*name):
 print(type(name))
print(name)

fun4([1,2,3])
fun4((1,2,3))
fun4(1,2,3)

結(jié)果:

<class 'tuple'>
([1, 2, 3],)
<class 'tuple'>
((1, 2, 3),)
<class 'tuple'>
(1, 2, 3)

從上面的結(jié)果分析:

在fun4的參數(shù)表中,所有的參數(shù)被name收集,根據(jù)位置合并成一個(gè)元祖(tuple),這就是包裹位置傳遞。

 五 解包裹傳遞

 def func1(a,b=1,*c,**d):
  print(a,b,c,d)  

 
l = [3,4]
dic = {'@':2,'#':3}

func1(1,2,l,dic)
print("---------**------------")
func1(1,2,*l,**dic)
func1(1,2,3,4,**dic)

運(yùn)行結(jié)果:

 1 2 ([3, 4], {'@': 2, '#': 3}) {}
 ---------**------------
 1 2 (3, 4) {'@': 2, '#': 3}
 1 2 (3, 4) {'@': 2, '#': 3}

 以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Python實(shí)現(xiàn)繪制發(fā)散條形圖

    使用Python實(shí)現(xiàn)繪制發(fā)散條形圖

    發(fā)散條形圖用于簡(jiǎn)化多個(gè)組的比較,它許我們比較各組中的數(shù)值,還幫助我們快速地想象出有利的和不利的或積極的和消極的反應(yīng),下面我們就來(lái)看看如何使用Python繪制發(fā)散條形圖吧
    2024-04-04
  • python 比較字典value的最大值的幾種方法

    python 比較字典value的最大值的幾種方法

    這篇文章主要介紹了python 比較字典value的最大值,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • jupyter安裝失敗的解決,問(wèn)題出在rust環(huán)境和32位python

    jupyter安裝失敗的解決,問(wèn)題出在rust環(huán)境和32位python

    文章講述了如何解決在安裝Jupyter Notebook時(shí)遇到的問(wèn)題,包括安裝Rust和選擇合適的Python版本(64位)來(lái)避免兼容性問(wèn)題
    2025-02-02
  • python中類變量與成員變量的使用注意點(diǎn)總結(jié)

    python中類變量與成員變量的使用注意點(diǎn)總結(jié)

    python 的類中主要會(huì)使用的兩種變量:類變量與成員變量。類變量是類所有實(shí)例化對(duì)象共有的,而成員變量是每個(gè)實(shí)例化對(duì)象自身特有的。下面這篇文章主要給大家介紹了在python中類變量與成員變量的一些使用注意點(diǎn),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-04-04
  • python?pipreqs工具生成requirements.txt文件使用詳解

    python?pipreqs工具生成requirements.txt文件使用詳解

    這篇文章主要為大家介紹了python?pipreqs工具生成requirements.txt文件使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Python采集股票數(shù)據(jù)并制作可視化柱狀圖

    Python采集股票數(shù)據(jù)并制作可視化柱狀圖

    這篇文章主要介紹了如何利用Python采集股票數(shù)據(jù)并制作可視化柱狀圖,文中的示例代碼講解詳細(xì),快來(lái)跟上小編一起動(dòng)手嘗試一下吧
    2022-04-04
  • 簡(jiǎn)單的Python解密rsa案例

    簡(jiǎn)單的Python解密rsa案例

    這篇文章主要為大家介紹了簡(jiǎn)單的Python解密rsa案例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • Python實(shí)現(xiàn)將MP4視頻轉(zhuǎn)化為GIF圖像

    Python實(shí)現(xiàn)將MP4視頻轉(zhuǎn)化為GIF圖像

    與靜態(tài)圖像相比,動(dòng)態(tài)的?GIF?圖片更能吸引各位讀者的注意力,還可以提供更生動(dòng)、有趣和引人入勝的內(nèi)容,本文為大家介紹了Python將MP4視頻轉(zhuǎn)化為GIF圖像的方法,需要的可以參考下
    2023-06-06
  • python 控制Asterisk AMI接口外呼電話的例子

    python 控制Asterisk AMI接口外呼電話的例子

    今天小編就為大家分享一篇python 控制Asterisk AMI接口外呼電話的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • python使用beautifulsoup從愛(ài)奇藝網(wǎng)抓取視頻播放

    python使用beautifulsoup從愛(ài)奇藝網(wǎng)抓取視頻播放

    這篇文章主要介紹了python使用beautifulsoup從愛(ài)奇藝網(wǎng)抓取視頻并播放示例,大家參考使用吧
    2014-01-01

最新評(píng)論

浦县| 中西区| 石嘴山市| 云梦县| 固镇县| 迁安市| 沙坪坝区| 依兰县| 玛曲县| 团风县| 漳州市| 乌拉特中旗| 天全县| 青龙| 长岭县| 永福县| 南郑县| 德兴市| 阆中市| 庄浪县| 新晃| 台中市| 江源县| 上杭县| 建湖县| 安溪县| 湘潭县| 鄂州市| 泗水县| 马鞍山市| 中方县| 汝州市| 法库县| 额尔古纳市| 多伦县| 石柱| 仪陇县| 郎溪县| 黄浦区| 东光县| 福海县|