我想用python做一种文本动画。 如果您使用了Metasploit,则在加载过程中会出现一个文本波 例子: 弗斯特 第一 第一 第一 第一 (所有内容都将在同一条线上) 我在想用系统标准输出写入(“”)但我不能代替 最后一个符号在大写后用小写字母放下来。在
# This version is fixed and works
import sys, time
lowerstr = "buffering"
upperstr = lowerstr.upper()
for x in range(len(lowerstr)):
s = '\r' + lowerstr[0:x] + upperstr[x] + lowerstr[x+1:] + '\r'
sys.stdout.write(s)
sys.stdout.flush()
time.sleep(0.1)
使用ios pythonista场景实现此动画
如果你不需要把多余的代码放在cd2}后面。在
您也可以在开始处放置空字符串,以显示第一个不带大写字符的文本。在
^{pr2}$这个版本组合了字符串,而不仅仅是迭代每个字符。您可以通过在适当的字符上使用}。注意,不应该使用
.upper()
来删除{list
作为变量名,因为它是Python内置的。在相关问题 更多 >
编程相关推荐