我希望你能帮我翻译一下Python相关的内容。以下是我的代码:
import time
def printChat(string, sleepTime):
for a in string:
print (a, end="")
time.sleep(sleepTime)
print()
当我执行printChat("Hello", 0.1)命令时,它应该打印一个字母,等待0.1秒,然后再打印下一个字母,但实际上它会等待0.5秒(因为“hello”有5个字符),然后突然打印出全部内容。你知道为什么会这样吗?