# 09_star_tuple_argument.py
# 此示例示意 星號元組形參
def func(*args):
print("實參個數是:", len(args))
print("args的值是:", args)
func(1, 2, 3)
func("abcd", 3.14, 100, true, none)
# 10_keyword_arguments.py
def myfun(a, *, k):
print('a =', a)
print('k =', k)
# myfun(100, 200) # 錯誤
myfun(100, k=200) # k強制使用關鍵字傳參
myfun(10, **) # 字典關鍵字傳參
print('***************====')
def myfun2(b, *args, c, d):
print("b=", b)
print("args=", args)
print("c=", c)
print("d=", d)
myfun2(100, 200, 300, 400, d=600, c=500)
# 11_dict_keyword_argument.py
# 此示例示意雙星號字典形參的用法:
def func(**kwargs):
print("關鍵字傳參的個數是:", len(kwargs))
print("kwargs=", kwargs)
func(name='tarena', age=15)
func(a=1, b="bbbb", c=[2, 3, 4], d=true)
python語言篇(6練習1)
1.算出 100 999 以內的水仙花數 narcissistic number 水仙花數是指百位的3次方 加上 十位的3次方 加上個位的3次方等於原數的數字 例如 153 等於 1 3 5 3 3 3 方法1 for x in range 100,1000 gewei x 10 求個位 shiwe...
python語言篇(7練習1)
1.有乙隻小猴子,摘了很多桃.第一天吃了全部桃子的一半,感覺不飽又吃了乙個 第二天吃了剩下桃子的一半,感覺不飽又吃了乙個 以此類推 到第十天,發現只剩下乙個了 請問第一天摘了多少個桃?第十天 x 1 第九天 x x 1 2 第八天 x x 1 2 x x 1 2 x x 1 2 x x 1 2 x ...
python語言篇(7練習2)
練習1 寫乙個函式mysum,此函式帶有兩個引數x,y.此函式功能是列印出兩個引數x,y的和,即 x y def mysum x,y s x y print x y print s mysum 100,200 300 mysum abc def abcdef 練習2 寫乙個函式print even,...