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

python函數(shù)形參用法實(shí)例分析

 更新時(shí)間:2015年08月04日 12:21:24   作者:不是JS  
這篇文章主要介紹了python函數(shù)形參用法,較為詳細(xì)的講述了Python函數(shù)形參的功能、定義及使用技巧,需要的朋友可以參考下

本文實(shí)例講述了python函數(shù)形參用法。分享給大家供大家參考。具體如下:

函數(shù)形參:

函數(shù)取得的參數(shù)是你提供給函數(shù)的值,這樣函數(shù)就可以利用這些值 做 一些事情。這些參數(shù)就像變量一樣,只不過它們的值是在我們調(diào)用函數(shù)的時(shí)候定義的,而非在函數(shù)本身內(nèi)賦值。

參數(shù)在函數(shù)定義的圓括號(hào)對(duì)內(nèi)指定,用逗號(hào)分割。當(dāng)我們調(diào)用函數(shù)的時(shí)候,我們以同樣的方式提供值。注意我們使用過的術(shù)語——函數(shù)中的參數(shù)名稱為 形參 而你提供給函數(shù)調(diào)用的值稱為 實(shí)參 。

使用函數(shù)形參:

#!/usr/bin/python
# Filename: func_param.py
def printMax(a, b):
  if a > b:
    print a, 'is maximum'
  else:
    print b, 'is maximum'
printMax(3, 4) # directly give literal values
x = 5
y = 7
printMax(x, y) # give variables as arguments

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

4 is maximum
7 is maximum

工作原理:

這里,我們定義了一個(gè)稱為printMax的函數(shù),這個(gè)函數(shù)需要兩個(gè)形參,叫做a和b。我們使用if..else語句找出兩者之中較大的一個(gè)數(shù),并且打印較大的那個(gè)數(shù)。

在第一個(gè)printMax使用中,我們直接把數(shù),即實(shí)參,提供給函數(shù)。在第二個(gè)使用中,我們使用變量調(diào)用函數(shù)。printMax(x, y)使實(shí)參x的值賦給形參a,實(shí)參y的值賦給形參b。在兩次調(diào)用中,printMax函數(shù)的工作完全相同。

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

相關(guān)文章

最新評(píng)論