2014年10月22日星期三

Function!

函数定义有两种写法:
1.def print_two(*args):
    arg1, arg2 = args
    print "arg1: %r, arg2: %r" % (arg1, arg2)
2.def print_two_again(arg1, arg2):
    print "arg1: %r, arg2: %r" % (arg1, arg2)

也可以无参数:
def print_none():
    print "I got nothin'."

参数可以是变量:
1.cheese_and_crackers(20, 30)

2.amount_of_cheese = 10
 amount_of_crackers = 50
 cheese_and_crackers(amount_of_cheese, amount_of_crackers)

返回值:
def add(a, b):
    print "ADDING %d + %d" % (a, b)
    return a + b


没有评论:

发表评论