2008年9月26日 星期五

Python 的 function 功能

Python 的 function 功能
 
 
1- 建立 functional001.py,內容如下:

  def say_hello():
    print 'Hello,Hello'

  def say_hi():
    print 'HI,Hi'

  def say_three(number):
    print number,number*2,number*3

  def new_line(ee):
    print ee,ee*0.11
 

2- 在 IDE 內執行
 
  >>> from function001 import new_line
  >>> new_line(11)
    11 1.21
 
  >>> say_three(33)
    Traceback (most recent call last):
    File "", line 1, in
    say_three(33)
    NameError: name 'say_three' is not defined

  >>> from function001 import *
 

3- 測試結果可以看出:
 
  A- 在一個.py 檔案,可以寫入不同的 function 。
 
  b- 採用 from function001 import * ,可載入多個函數。
 
  c- 如用 from function001 import new_line 時,則只會載入指定的函數。
  
 
 
 

沒有留言: