Introduction To Python - Learn Python the hard way v2.0
Title: Exercise 18
chaitanya@cklaptop:~/python$ cat ex18.py
# this one is like your scripts with paramv
def print_two(*params):
param1, param2 = params
print "param1: %r, param2: %r" % (param1, param2)
# ok, that *params is actually pointless, we can just do this
def print_two_again(param1, param2):
print "param1: %r, param2: %r" % (param1, param2)
# this just takes one paramument
def print_one(param1):
print "param1: %r" % param1
# this one takes no paramuments
def print_none():
print "I got nothin'."
print_two("amol","sumeet")
print_two_again("amol","sumeet")
print_one("First!")
print_none()
chaitanya@cklaptop:~/python$ python ex18.py
param1: 'amol', param2: 'sumeet'
param1: 'amol', param2: 'sumeet'
param1: 'First!'
I got nothin'.
chaitanya@cklaptop:~/python$
