繁体   English   中英

如何重复“加载”字符串

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM