Python_072110_函数 fun(*para)

324 阅读1分钟

@[TOC](Python_函数 fun(*para) 高博培训中...)

函数 fun(*para)

def fun(*para):
    avg = sum(para)/len(para)
    g = [i for i in para if i>avg] #列表推导式
    return (avg,)+tuple(g)

print(fun(1,2,3,4,5,6,7,8,9))
# (5.0, 6, 7, 8, 9)
# [i for i in para if i>avg]
#
# lst = []
# for i in para:
#     if i>avg:
#         lst.append(i)
#

#三目运算符
#?:
for i in range(5):
    hint = "游戏开始:"if i==0 else "继续猜数:"  #  ?:
    a = input(hint)