Python函數(shù)-2

函數(shù)設(shè)定默認(rèn)參數(shù)值

power(x, n)函數(shù),計算任意n次方,默認(rèn)是計算平方。

def power(x, n=2):
    s = 1
    while n > 0:
        n = n - 1
        s = s * x
    return s

不定長參數(shù)

一個函數(shù)能處理比當(dāng)初聲明時更多的參數(shù),這些參數(shù)叫做不定長參數(shù)。

# 可寫函數(shù)說明
def printinfo( arg1, *vartuple ):
   "打印任何傳入的參數(shù)"
   print "輸出: "
   print arg1
   for var in vartuple:
       print var

 
# 調(diào)用printinfo 函數(shù)
printinfo( 10 );
printinfo( 70, 60, 50 );

以上的輸出結(jié)果:

輸出:
10
輸出:
70
60
50
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、函數(shù)的參數(shù) 1、位置參數(shù)(一般未知數(shù)) def power(x,n): 求x的n次方 2、默認(rèn)參數(shù) 將某個參數(shù)...
    小灰灰233閱讀 402評論 0 0
  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,556評論 0 13
  • 這篇主要總結(jié)Python函數(shù)參數(shù)傳遞。 背景### 函數(shù)的參數(shù)傳遞方式常見的有三種:1、傳值調(diào)用;2、傳指針調(diào)用;...
    _Zhao_閱讀 641評論 0 5
  • 本章概要:1、函數(shù)基礎(chǔ)2、深入理解函數(shù)3、綜合練習(xí) 1、函數(shù)基礎(chǔ) 課程概要:理解函數(shù)定義函數(shù)調(diào)用函數(shù)函數(shù)文檔 一、...
    LuCh1Monster閱讀 884評論 0 0
  • 父母是生來不可選擇的,很多人都說投胎是一門技術(shù)活,那么我對自己的投胎表示很滿足。 我的父母,不是最富有的,不是最有...
    菁蛙蛙閱讀 281評論 0 0

友情鏈接更多精彩內(nèi)容