【发布时间】:2013-11-23 23:24:14
【问题描述】:
我正在尝试创建一个循环遍历字符串的程序,这就是我目前所拥有的。
def main():
name = "firstname lastname"
for i in name:
print(name)
name = name[1::]
main()
这只是给了我
firstname lastname
irstname lastname
rstname lastname
stname lastname
tname lastname
以此类推,直到最后一个字母。
这种做我想要的但不完全。
我想要这个程序做的是打印这样的东西。
firstname lastname
irstname lastname f
rstname lastname fi
stname lastname fir
tname lastname firs
name lastname first
ame lastname firstn
me lastname firstna
等等....循环穿过字符串,但我不太明白。请帮忙。
提前致谢
【问题讨论】:
-
name = name[1::] + " %s"%name[0]
标签: python python-2.7 python-3.x computer-science