1定義函式,輸出6*6的正方形
輸入
def pri_tr():
for i in range(6):
for j in range(6):
print("@",end=' ')
print()
輸出
@ @ @ @ @ @
@ @ @ @ @ @
@ @ @ @ @ @
@ @ @ @ @ @
@ @ @ @ @ @
@ @ @ @ @ @
2定義函式,求數字的和
2.1方法一
輸入
def add(x,y):
print(x+y)
輸出
4
9
2.2方法二
輸入
def add(x,y):
return x+y
print(add(7,8))
輸出
15
注:函式末尾預設有return,且返回值為空
2.3不定長引數求和
輸入
def add(a,*b):
sum = 0
for i in b:
sum+=i
return a+sum
print(add(7,6,5))
輸出
18
3定義函式,計算兩數中較小的數
輸入
def min(x,y):
if x >= y:
print(y)
else:
print(x)
min(7,8)
輸出
7
4匿名函式
格式lambda 引數1,引數2,...:表示式
如:求兩數乘積
輸入
c = lambda a,b:a*b
print(c(6,7))
輸出
42
Python學習筆記 函式
1.基本呼叫 python 中的函式使用關鍵字 def 來建立乙個函式,正如其他語言中的函式一樣,有函式名,引數,以及返回值。函式的引數不用指定型別,return 可以在任何地方出現,表示函式結束,如果沒有返回內容則預設返回值為none。乙個簡單的無引數,無返回值的hello world def h...
python學習筆記 函式
def fun object,param1,param2 none print type object tuple,呼叫時預設的所有實參全部轉化為tuple傳遞給object fun 1,2,3,4,5,6,7,param1 8 指定param1的呼叫實參,param2引數呼叫預設值函式內可訪問全域...
python學習筆記 函式
建立函式 def myfirstfuntion 函式具體內容 呼叫函式 直接輸入函式面名及引數。def myfirstfnuncyion syntaxerror invalid syntax def myfirstfunction print 我愛你,qt syntaxerror eol while...