这是我目前正在使用的代码。我在另一个问题上看到了这一点,但我得到的输出是
10/10
9/10
8/10
7/10
6/10
5/10
def damage(hp, newhp, maxhp):
for x in range(hp-newhp):
print(str(hp-x)+'/'+str(maxhp), end='\r')
print('\r'+str(newhp)+'/'+str(maxhp), end='/r')
答案 0 :(得分:0)
end应为end=''
def damage(hp, newhp, maxhp):
for x in range(hp-newhp):
print(str(hp-x)+'/'+str(maxhp), end='')
print('\r'+str(newhp)+'/'+str(maxhp), end='')
答案 1 :(得分:0)
试试这个:
for x in range(hp-newhp):
print("{}/{}".format(hp-x, maxhp))