欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中函數(shù)及默認(rèn)參數(shù)的定義與調(diào)用操作實(shí)例分析

 更新時(shí)間:2017年07月25日 09:30:56   作者:壞蛋是我  
這篇文章主要介紹了Python中函數(shù)及默認(rèn)參數(shù)的定義與調(diào)用操作,結(jié)合實(shí)例形式分析了Python中函數(shù)的定義及參數(shù)的使用技巧,需要的朋友可以參考下

本文實(shí)例講述了Python中函數(shù)及默認(rèn)參數(shù)的定義與調(diào)用操作。分享給大家供大家參考,具體如下:

#coding=utf8
'''''
Python中的函數(shù)使用小括號(hào)調(diào)用。函數(shù)在調(diào)用之前必須先定義。
如果函數(shù)中沒有return語句,就會(huì)自動(dòng)返回None對(duì)象。
Python是通過引用調(diào)用的。如果函數(shù)內(nèi)對(duì)參數(shù)的改變會(huì)影響到原始對(duì)象。
只有可變對(duì)象會(huì)受此影響,對(duì)不可變對(duì)象,它的行為類似按值調(diào)用。
'''
'''''
定義函數(shù):
def  function_name([arguments]):
    "optional documentation string"
    function_suite
----------------------------------------------------------------------------------
定義函數(shù)的語法由def關(guān)鍵字及緊隨其后的函數(shù)名在加上該函數(shù)需要的幾個(gè)參數(shù)組成。
函數(shù)參數(shù)arguments是可選的。語句由一個(gè)冒號(hào)(:)結(jié)束。
'''
print "定義一個(gè)加法函數(shù)"
def add(one,two):
  return one+two
print "調(diào)用加法函數(shù)實(shí)現(xiàn)字符串相加:",add("hello,","world")
print "調(diào)用加法函數(shù)實(shí)現(xiàn)數(shù)字相加:" ,add(1,2)
'''''
函數(shù)的參數(shù)可以有一個(gè)默認(rèn)值,如果提供有默認(rèn)值,
在函數(shù)定義中,參數(shù)以賦值語句的形式提供。
事實(shí)上提供默認(rèn)參數(shù)的語法,表示函數(shù)調(diào)用時(shí)如果沒有提供這個(gè)默認(rèn)參數(shù),
它就取這個(gè)值作為默認(rèn)值。
'''
def mul(one=5,two=6):
  print "The result of two number by mul:",one * two
print "call the mul function without argument"
mul()
print "call the mul function with argument(7,8)"
mul(7,8)

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

更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python函數(shù)使用技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論