def f(x,y,z): return x + 2*y + 3*z nums = (1,2,3) # this is gooing to rouse the ire of the Python: print(f(nums)) print(f(*nums)) print(*nums, sep=" Connor is on the menu. ") foo = "Surkin" print(*foo, sep = "!") ##bonus: * iwll unpack a list or tuple and pass the entries to ## a function "expecting" them as arguments. #general rule # positional arguments come first # then you can have ONE stargument. # YOu can have all the keyword arguments you want. These # must come at an end