所以我正在学校开展一个项目,我想知道如何重复某些字符串。作为一个例子,我做了一小段代码,其中包含一个可以重复的字符串。如何重复字符串“loading ...”? (显然,缺少一半代码,因为这只是一个例子!)
import sys
import time
print("Welcome to the loading screen of every game!!!")
yesNo = input("Do you want to continue(Y or N): ").upper()
if yesNo == "Y":
print("Loading...")
time.sleep(10)
sys.exit()
答案 0 :(得分:0)
使用循环。
for i in range(5):
print("Loading...")
time.sleep(10)
答案 1 :(得分:0)
你能用“重复”来定义你的意思吗?如果我正确理解了您的代码段的含义,只要用户输入“Y”,您希望“正在加载...”以保持打印?
这对while loop很有用!我建议将其置于无限循环(while True
)中,然后在满足某个条件时将break
输出。
答案 2 :(得分:0)
您可以使用while
语句或for
语句。
此外,我认为你只希望它在一定时间内完成这项工作而不是无限制,range()
也可能有用。
方法1:使用for
:
for i in range(5):
print("Loading...")
time.sleep(10)
此输出将为:
Loading...
Loading...
Loading...
Loading...
Loading...
方法2:使用while
:
i = 5
while i < 5:
print("Loading...")
time.sleep(10)
i = i + 1
此输出将为:
Loading...
Loading...
Loading...
Loading...
方法3:无限循环:
while True:
print("Loading...")
time.sleep(10)
这将继续打印&#34;正在加载......&#34;永远。