[英]How do i make the string of “loading” repeat
所以我正在学校里做一个项目,我想知道如何重复某些字符串。 作为示例,我编写了一小段代码,其中包含可以重复的字符串。 如何重复字符串“正在加载...”? (显然,缺少一半的代码,因为这只是一个例子!)
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()
使用循环。
for i in range(5):
print("Loading...")
time.sleep(10)
您能否定义“重复”的含义? 如果我正确理解了代码段的含义,那么只要用户输入“ Y”,是否希望“ Loading ...”继续打印?
这对于while循环很有用! 我建议将其放入无限循环( while True
),然后在满足特定条件时break
。
您可以使用while
语句或for
语句。
我也假设您只希望它在一定时间range()
执行此操作,而不是无限地执行此操作,在这种情况下, 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)
这将永远打印“ Loading ...”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.