从随机字母生成有意义的文本
Generate meaningful text from random letters
有没有办法从随机字母中生成有意义的文本
作为前。如果我输入
sbras
程序应该给出这个或类似的东西
saber
如果以上请求不能得到好的答复,那么
我喜欢生成的文本 and/or 黑客与技术电影屏幕上的数字
是否有生成文本或数字的方法,我的意思是输入动画
我可以在 python print
中使用我自己的文字和数字,但不会给我像电影一样的打字动画
如果以上要求能在python完成就太好了
但如果可以用其他语言完成,我也将不胜感激
关于你的第一个问题:好吧,这取决于你想要它的具体程度。如果您想实时进行,即您希望在键入随机内容时出现正确的单词,那么祝您好运。如果您的文本包含随机字母,您之后可以查找文本中每个单词的正确字谜。但是,您将需要一个正确的单词列表来查看它们是否是变位词。
请注意 "a sentence with proper words" 与 "a proper sentence" 完全不同。前者只要有足够的时间和精力就相对容易完成,而后者(几乎)不可能完成,因为您需要您的程序同时了解语法和单词类型(即名词、动词、介词...... ).
关于你的第二个问题,打印确实是即时的。但是,您可以使用 time
模块来获得想要的效果。一个例子:
import time
import sys
sentence = "The quick brown fox jumps over the lazy dog"
for c in sentence:
sys.stdout.write(c)
time.sleep(0.1)
您可以根据自己的喜好调整 0.1 - 这是以秒为单位的睡眠时间。您甚至可以在某个时间间隔内使其随机化。由于我使用 sys.stdout.write
而不是 print c
或 print c,
的原因,请参阅 this question。
有没有办法从随机字母中生成有意义的文本 作为前。如果我输入
sbras
程序应该给出这个或类似的东西
saber
如果以上请求不能得到好的答复,那么
我喜欢生成的文本 and/or 黑客与技术电影屏幕上的数字
是否有生成文本或数字的方法,我的意思是输入动画
我可以在 python print
中使用我自己的文字和数字,但不会给我像电影一样的打字动画
如果以上要求能在python完成就太好了
但如果可以用其他语言完成,我也将不胜感激
关于你的第一个问题:好吧,这取决于你想要它的具体程度。如果您想实时进行,即您希望在键入随机内容时出现正确的单词,那么祝您好运。如果您的文本包含随机字母,您之后可以查找文本中每个单词的正确字谜。但是,您将需要一个正确的单词列表来查看它们是否是变位词。
请注意 "a sentence with proper words" 与 "a proper sentence" 完全不同。前者只要有足够的时间和精力就相对容易完成,而后者(几乎)不可能完成,因为您需要您的程序同时了解语法和单词类型(即名词、动词、介词...... ).
关于你的第二个问题,打印确实是即时的。但是,您可以使用 time
模块来获得想要的效果。一个例子:
import time
import sys
sentence = "The quick brown fox jumps over the lazy dog"
for c in sentence:
sys.stdout.write(c)
time.sleep(0.1)
您可以根据自己的喜好调整 0.1 - 这是以秒为单位的睡眠时间。您甚至可以在某个时间间隔内使其随机化。由于我使用 sys.stdout.write
而不是 print c
或 print c,
的原因,请参阅 this question。