我需要帮助制作一个程序,在循环中打印lcss+四个从0000到9999的字母,例如lcss1234,没有任何逗号或撇号,延迟1秒。
有人能帮忙吗?
import time
for i in range(10000):
print('lcss' + str(i).zfill(4))
time.sleep(1)
zfill()
方法在字符串的开头添加零(0(,直到它达到指定的长度。
import time
for i in range(10000):
print(f"lcss{i:04}")
time.sleep(1)
我不知道这里是否需要任何解释,因为代码相当简单。这将有助于你所尝试的一切以及你所面临的障碍。
我强烈推荐第4章:用Python自动处理无聊的东西的列表,因为你应该能够用最少的阅读量完成这项工作。
话虽如此,这应该做到:
from time import sleep
for i in range(10000):
print(f"lcss{str(i).zfill(4)}")
sleep(1)
zfill方法添加前导零,直到字符串达到指定长度(此处为4(。