天天看點

函數聲明

# this one is like your scripts with argv

def print_two(*args):

 arg1, arg2 = args

 print "arg1: %r, arg2: %r" % (arg1, arg2)

# ok, that *args is actually pointless, we can just do this

def print_two_again(arg1, arg2):

# this just takes one argument

def print_one(arg1):

 print "arg1: %r" % arg1

# this one takes no arguments

def print_none():

 print "I got nothin'."

print_two("Zed","Shaw")

print_two_again("Zed","Shaw")

print_one("First!")

print_none()

運作結果

[root@suys1 suys]# python 13.py 

arg1: 'Zed', arg2: 'Shaw'

arg1: 'First!'

I got nothin'.

[root@suys1 suys]# 

繼續閱讀