def main():
num = int(input('输入棋子个数'))
while(num>0):
player1 = int(input('player1输入拿走个数'))
num = num - player1
print('剩余:%d'%num)
if(num == 0):
print('player1胜利')
if (num>0):
player2 = int(input('player2输入拿走个数'))
while(player2>num):
print('输入错误,重新输入')
player2 = int(input('player2输入拿走个数'))
num = num - player2
if(num==0):
print('player2胜利')
print('剩余:%d' % num)
else:
print("player2 输了")
if __name__ == "__main__":
main()
这篇博客介绍了一个使用Python编写的简单棋类游戏,玩家通过交互输入决定棋子的分配,直至一方资源耗尽,展示了循环结构和条件判断的基本应用。

被折叠的 条评论
为什么被折叠?



