Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python中的延迟文本_Python_Text_Delay - Fatal编程技术网

python中的延迟文本

python中的延迟文本,python,text,delay,Python,Text,Delay,类似于我的最后一个问题:。我需要在python中更有效地生成延迟文本。我试图改变另一个函数使其工作,但无法使其工作 import time msg = "helloworld" for char in msg: print char time.sleep(1) #seconds 你试过这样的吗 def delay_print(text, delay): for i in text: time.sleep(delay) print(i,

类似于我的最后一个问题:。我需要在python中更有效地生成延迟文本。我试图改变另一个函数使其工作,但无法使其工作

import time

msg = "helloworld"
for char in msg:
    print char
    time.sleep(1) #seconds
你试过这样的吗

def delay_print(text, delay):
    for i in text:
        time.sleep(delay)
        print(i, end='')
        sys.stdout.flush()
    print()

这只是在给定的
文本中循环,并使用
end='
在循环完成之前不打印新行。循环文本中的每个字符。在循环体中使用
打印
睡眠
。你的问题在哪里?我不知道怎么做,你能发送一个代码示例吗。我昨天刚开始使用python。为什么函数名为
sPrint
?为什么不坚持使用并调用函数
delayed\u print
或类似的东西呢?实际上我不知道有命名约定,我通常只是这样命名。谢谢你告诉我该如何调用这个函数,我用另一个函数算出了它是poketext(“这里的文本”),但我似乎不能用这个函数算出它真的??用字符串和delay调用它,delay_print(“这是一个字符串,但也可以使用变量”),0.05是每个字符打印之间的时间(以秒为单位)