gpt4 book ai didi

python - 用新的打印输出替换以前的打印输出或向以前的输出添加字符

转载 作者:行者123 更新时间:2023-11-30 22:51:28 25 4
gpt4 key购买 nike

我对 Python 编程还很陌生,我正在尝试创建一个简单的小游戏,在启动时进行一些“初始化”。

我非常希望它能拼出“欢迎”,但所有字母每100毫秒就会弹出一次。

我已经掌握了 sleep 函数,但是,它不是将每个字符添加到上一行的末尾,而是简单地将其全部打印在新行上。

这是我目前得到的:

W
e
l
c
o
m
e
.

我希望它只是欢迎。

这是我当前的代码:

print("W")
time.sleep(0.1)
print("e")
time.sleep(0.1)
print("l")
time.sleep(0.1)
print("c")
time.sleep(0.1)
print("o")
time.sleep(0.1)
print("m")
time.sleep(0.1)
print("e")

我环顾四周,但没能理解如何在 Python 中实现该函数。因此,我们将非常感谢您的解释!

谢谢。

最佳答案

调用print()时使用end='':

import time
for c in "Welcome":
print(c, end='')
time.sleep(0.1)

关于python - 用新的打印输出替换以前的打印输出或向以前的输出添加字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39009312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com