我不断收到错误,告诉我成员需要一个论点:
import random
def club_members(members):
members=int(input("members"))
print ("The winner is", + (random.randint(1, members))+ "congratulations")
club_members()
错误消息是:
Traceback(最近一次调用最后一次):文件 " C:\ Users \ chris \ Desktop \ Python_Stuff \ hockey 1.py",第7行,in club_members()
TypeError:club_members()缺少1个必需的位置参数: '会员'
答案 0 :(得分:1)
您定义了一个名为club_members()
的方法,它接受一个参数members
,但您可以在没有任何参数的情况下调用它。这就是为什么说话者会对你大喊大叫。相反,因为你还没有使用那个参数(你只是覆盖它),你应该club_members
无参数:
def club_members():
members=int(input("members"))
print ("The winner is", + (random.randint(1, members))+ "congratulations")