給函數傳參的幾種方式
import sys
import datetime
def fun(p1=1111, p2=2222, p3=3333, p4=4444):
print(datetime.datetime.now(), p1, p2, p3, p4)
return None
if __name__ == "__main__":
print("======" * 4)
fun("1aaa", "2aaa", "3aaa")
print("======" * 4)
_l = ("1bbb", "2bbb", "3bbb")
fun(*_l)
print("======" * 4)
fun(p1="1ccc", p3="3ccc")
print("======" * 4)
_d = {"p1": "1ddd", "p3": "3ddd"}
fun(**_d)
print("======" * 4)
sys.exit(0)
完。