#this one is like your script with agrv
def print_two(*args):
	arg1,arg2=args
	print "arg1: %r, arg2 %r" %(arg1, arg2)

#ok, that *arg is actually ppointless, we can just do this
def print_two_again(arg1,arg2):
		print "arg1:%r,arg2: %r" %(arg1, arg2)

# this jus takes one argument
def print_one(arg1):
	print "arg1: %r" %arg1

#this one takes no arguments
def print_none():
	print "I got nothing."


print_two("ZEd","Shaw")
print_two_again("Zed","Shaw")
print_one("First!")
print_none()
