函式:函式是一段有著特定功能的,可重用的語句組
函式的主體結構如下:
def 《函式名》(《引數(0/多個)>)
《函式體》
return 《返回值》
例如:計算n!
def
fact
(n):
s=1for i in
range(1
,n+1):
s*=i
return s
函式的呼叫
a=fact(10)
print
(a)
函式名稱(實參)
函式可以有引數,也可以沒有,但必須保留括號
函式定義時也可以為某些引數制定預設值,構成可選引數,所有的可選引數必須放在非可選引數(必選引數)之後:
實際呼叫:
除了按照位置傳遞引數,也可以按照名稱傳遞引數
如下面兩個是等價的
區域性變數為組合資料型別且未建立,等同於全域性變數
例子:
Python初學系列 random庫
random是python的隨機數標準庫 import random 計算機偽隨機數是由梅森旋轉演算法生成的偽隨機序列中的元素 random庫包含兩類函式,常用的有8個 基本隨機數函式 隨機數種子 給定乙個種子,如10 再加上梅森旋轉演算法,就 是產生一系列的數 seed就是給隨機數確定種子的函式 ...
python自學系列
task5 時長 2天 1 類和物件 2 正規表示式 3 re模組 4 os模組 5 http請求 1 類和物件 物件導向技術簡介 類 class 用來描述具有相同的屬性和方法的物件的集合。它定義了該集合中每個物件所共有的屬性和方法。物件是類的例項。方法 類中定義的函式。類變數 類變數在整個例項化的...
python初學函式 python 初學函式
len s 金老闆小 len s def my len 自定義函式 i 0 for k in s i 1 print i length my len print length 函式 定義了之後,可以在任何需要它的地方呼叫 沒有返回長度,只是單純的列印 返回的重要性 a,b len a 內建函式 le...