求助,请问有哪位大神可以指点一二
def dy (*x) :if x == 5:
y = (sum(x) -5) *5
else :
y = sum(x)*3
return y
print(dy(x))
请问以上如何改成用input()一直赋值给参数x,知道输入值为“c”时,运行函数的内容? 本帖最后由 阿奇_o 于 2021-4-12 22:30 编辑
你的意思是 这样?
def dy(x):
pass
while True:
x = input("input(c for Execute the dy() Function): ")
if x == 'c':
print("已执行函数dy(), 结果为:" + str(dy(x)))
print("------已退出程序-------")
break
阿奇_o 发表于 2021-4-12 22:28
你的意思是 这样?
w = []
while 1:
q = input("请输入数值:")
if q != "C":
q = int(q)
w.append(q)
else :
break
def dy (*x) :
if x == 5:
y = (sum(x) -5) *5
else :
y = sum(x)*3
return y
print(dy(*w))
我解开了哈,非常感谢
页:
[1]