我无法理解这些代码行:
return (0, user, computer)
return (-1, user, computer)
我的问题:0、-1 和 1 是什么意思?() 里面怎么可能有三个项目呢?
非常非常感谢!我是初学者。需要和感谢很多帮助。
原始代码如下:
def play():
user = input("What's your choice? 'r' for rock, 'p' for paper, 's' for scissors\n")
user = user.lower()
computer = random.choice(['r', 'p', 's'])
if user == computer:
return (0, user, computer) #?????????????????
# r > s, s > p, p > r
if is_win(user, computer):
return (1, user, computer)
return (-1, user, computer)
偶然的你
胡说叔叔
相关分类