要求一个单词并将每个字母打印多次与其在单词中的位置相关联

时间:2017-11-08 22:27:49

标签: python string

我正在尝试使用python来询问一个单词并将每个字母打印多次与其在单词中的位置相关联。 。所以例如你好会出现 H EE LLL LLLL OOOOO 我尝试了索引和emumiration和char,但无法弄明白。有任何想法吗?

2 个答案:

答案 0 :(得分:0)

你的意思是这样的吗?

def foo(word):
    for index, letter in enumerate(word):    
        print((index+1) * letter)

foo('hello')

答案 1 :(得分:0)

这是一种做法..

testStr=str(raw_input('Enter word:')) 

for i,x in enumerate(testStr):
    print (i+1)*x

你需要在i中添加1才能正确倍增

在输入周围抛出str()以将任何东西转换为字符串..只是加入