python學習第四天(函式)
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 、作者資訊和本宣告。否則將追究法律責任。
1 定義函式
>>> def myprint():
... print 'hello world'
...
>>> myprint()
hello world
2 函式傳遞引數
>>> def printMax(a,b):
... if a>b:
... print a
... else:
... print b
...
>>> x=2
>>> y=3
>>> printMax(x,y)
3
3 預設引數值
>>> def printMax(a,b=1):
... if a>b:
... print a
... else:
... print b
...
>>> x=5
>>> printMax(x,y)
5
4 區域性變數
>>> def myprint(x):
... print 'x is:', x
... x=2
... print 'x is:', x
...
>>> x=3
>>> myprint(x)
x is: 3
x is: 2
>>> print 'x is :',x
x is : 3
5 全域性變數
>>> def myfunc():
... global x
... print 'x is:',x
... x=2
... print 'x is:',x
...
>>> x=3
>>> myfunc()
x is: 3
x is: 2
>>> print 'x is:',x
x is: 2
6 return函式返回值
>>> def printMax(x,y):
... if x>y:
... return x
... else:
... return y
...
>>> print printMax(1,2)
2
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30129545/viewspace-1549387/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python第四天學習Python
- Python學習之函式Python函式
- Python學習之zip函式Python函式
- Python---python函式學習總結Python函式
- python學習筆記(六)——函式Python筆記函式
- Python學習-字串函式操作1Python字串函式
- Python學習-字串函式操作3Python字串函式
- Python學習之路7-函式Python函式
- Linux C語言高階學習第四天(C高階-函式)LinuxC語言函式
- python菜鳥教程學習9:函式Python函式
- (十六)Python學習之內建函式Python函式
- 函式學習函式
- 零基礎學習 Python 之函式Python函式
- Python學習之函式返回多個值Python函式
- Python3學習(18)--偏函式(Partial)Python函式
- spark RDD的學習,filter函式的學習,split函式的學習SparkFilter函式
- MySQL函式學習(一)-----字串函式MySql函式字串
- Python函式練習題Python函式
- Python學習筆記_函式_匯入模組Python筆記函式
- python學習總結之 函式定義defPython函式
- python程式設計學習筆記⑦-1函式Python程式設計筆記函式
- Python 中級學習之函式裝飾器Python函式
- Python學習之路24-一等函式Python函式
- 函式學習五函式
- 函式學習二函式
- 函式學習四函式
- 函式學習六函式
- 函式學習三函式
- 學習Rust 函式Rust函式
- 函式的學習函式
- 初學Python(4)函式Python函式
- 個人python與dl學習常見常用函式Python函式
- python中list方法與函式的學習總結Python函式
- 字串函式學習三字串函式
- 字串函式學習二字串函式
- 字串函式學習一字串函式
- TypeScript學習(二)—— 函式TypeScript函式
- numpy學習回顧-數學函式及邏輯函式函式
- 小白學python系列-(9)函式Python函式