创建多用户倒计时计数器(Python)
我想知道是否有人能为我指出一个基本脚本的正确方向 这是一个我创建的游戏,我想创建一个倒计时脚本来配合它 我希望能够有4个用户的程序将首先要求他们的名字。之后,每个用户将轮流输入他们的分数,从100开始,然后根据他们的输入降低分数。一旦他们达到零,他们就赢了。一旦第一人命中0,其他人也将有机会命中,直到回合结束。每4个输入将被视为1轮 比赛还有很多,但我只需要开始。我是Python新手,但对我来说,最简单的学习方法是从一个工作脚本开始创建多用户倒计时计数器(Python),python,Python,我想知道是否有人能为我指出一个基本脚本的正确方向 这是一个我创建的游戏,我想创建一个倒计时脚本来配合它 我希望能够有4个用户的程序将首先要求他们的名字。之后,每个用户将轮流输入他们的分数,从100开始,然后根据他们的输入降低分数。一旦他们达到零,他们就赢了。一旦第一人命中0,其他人也将有机会命中,直到回合结束。每4个输入将被视为1轮 比赛还有很多,但我只需要开始。我是Python新手,但对我来说,最简单的学习方法是从一个工作脚本开始 谢谢 你在找这样的东西吗 import cmd number
谢谢 你在找这样的东西吗
import cmd
number_users = 4
number_rounds = 10 # or whatever
user_names = [None]*number_users
user_scores = [None]*number_users
for i in range(number_users):
print("Enter name for user #{}: ".format(i+1))
user_names[i] = input()
user_scores[i] = 100
for round_number in range(number_rounds):
print(" --- ROUND {} ---".format(round_number+1))
for i in range(number_users):
print("{}, Enter your score: ".format(user_names[i]))
user_scores[i] = input()
print("--- Scores for Round {} ---".format(round_number+1))
for i in range(number_users):
print("{} : {}".format(user_names[i], user_scores[i]))
print("Done")
提示:使用time.sleep…看起来您对python非常陌生。您可能应该从一个更简单的项目开始。我声明我是python新手。这是我学习的最好方式,因此我选择了一个我认为简单的项目。谢谢非常感谢。虽然有一些不同之处,但我完全可以解决。不客气,请随意将这个答案标记为有用!