【发布时间】:2018-08-12 19:03:29
【问题描述】:
我正在做这个 python 问题,我必须从用户那里获取一个单词输入,然后将单词向后翻转并向后打印字母,每次添加一个字母。我已经做到了,所以我可以向后翻转这个词。我知道我可以使用
for c in word
声明,但我不确定如何制作,所以我可以每次都添加一个字母。
以下是说明和我的代码。
儿歌宾果是1780年的!
在歌曲中,每节都拼出“Bingo”这个名字,去掉一个字母 每次都取名字。
什么时候 编写这个程序,你需要解决一些问题:
您需要一种方法来反转狗的名字。你需要一个循环来建立 狗的名字一个字母一个字母。每次你通过循环你 为颠倒的名称添加另一个字母。
一个例子:
名称:宾果游戏
og
ogn
奥格尼
奥尼布
而 ognib 是他们的名字-o
我的代码:
name = input("Name: ")
reversed_text = ''
last_index = len(name) - 1
for i in range(last_index, -1, -1):
reversed_text += name[i]
print(reversed_text)
谢谢
【问题讨论】:
标签: python