久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

Python教程如何設置函數的默認參數

今天馬哥教育要跟大家分享的文章是Python教程如何設置函數的默認參數?上一講我們結束了用文件保存游戲的Python內容,這一講我們來補充一個小技巧,關于設置函數默認參數的哦! Python入門新手和正在Python學習的小伙伴快來看一看吧,希望能夠對大家有所幫助 !

之前我們用過函數,比如:

def hello(name):

print 'hello ' + name

然后我們去調用這個函數:

hello('world')

程序就會輸出

hello world

如果很多時候,我們都是用world來調用這個函數,少數情況才會去改參數。那么,我們就可以給這個函數一個默認參數:

def hello(name = 'world'):

print 'hello ' + name

當你沒有提供參數值時,這個參數就會使用默認值;如果你提供了,就用你給的。

這樣,在默認情況下,你只要調用

hello()

就可以輸出

hello world

同樣你也可以指定參數:

hello('Python')

輸出

hello Python

注意,當函數有多個參數時,如果你想給部分參數提供默認參數,那么這些參數必須在參數的末尾。比如:

def func(a, b=5)

是正確的

def func(a=5, b)

就會出錯

恭喜你在Python的道路上又堅持了一天,快試著看看你的代碼里有沒有能夠設置替換的,有的話不妨改一下,讓Python編程稍微優雅那么一點點哦!

以上就是馬哥教育今天為大家分享的關于Python教程如何設置函數的默認參數的文章,希望本篇文章能夠對正在 Python學習?和從事Python相關工作的小伙伴們有所幫助,想要了解更多相關知識記得關注馬哥教育官網。最后祝愿小伙伴們工作順利!

聲明:文章來源于網絡,侵刪!

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

    1. 主站蜘蛛池模板: 上高县| 深水埗区| 望奎县| 石城县| 富民县| 高密市| 石嘴山市| 府谷县| 武定县| 福鼎市| 安平县| 南城县| 谢通门县| 涪陵区| 峨山| 准格尔旗| 鄯善县| 宁夏| 温泉县| 丰都县| 西畴县| 麦盖提县| 历史| 哈尔滨市| 泰顺县| 肇源县| 上思县| 贵州省| 中西区| 吉安市| 通辽市| 虞城县| 柯坪县| 建平县| 南乐县| 湘乡市| 分宜县| 保定市| 陕西省| 大渡口区| 京山县|