Python建立函數

Python建立函數

Python建立函數

 

 

資料來源: https://github.com/stormzhang/free-programming-books/blob/master/assets/python/Python%E6%A0%B8%E5%BF%83%E7%BC%96%E7%A8%8B%EF%BC%88%E4%B8%AD%E6%96%87%E7%AC%AC%E4%BA%8C%E7%89%88%EF%BC%89%E5%B8%A6%E7%9B%AE%E5%BD%95.pdf 的p50~p52

 

# -*- coding: UTF-8 -*-

#Python建立函數

def fun():#單純沒有傳入也無回傳值的函數

    i = 0

    while i < 6:

        print(i)

        i += 1

       

def fun1():#單純沒有傳入,有回傳值的函數

    i = 0

    while i < 6:

        print(i)

        i += 1

    return i;

 

def fun2(x=2):#有傳入,有回傳值的函數[也有預設傳入值]

    i = x

    while i < 6:

        print(i)

        i += 1

    return i;

 

fun()#函數呼叫,函數一定要寫在呼叫之前

print(‘fun1=’,fun1())

print(‘fun2=’,fun2())

print(‘fun2(10)=’,fun2(10))

 

 

 

 

 

 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *