如何在打印语句中使用for循环?

时间:2019-08-08 04:24:42

标签: python python-3.x

基本上,我想在打印语句的内部使用for循环,基本上用户输入了单词,然后将其打印在变量之后。像这样

如果他们输入单词“ Pizza”,则会输出:

I like P
I like i
I like z
I like z
I like a

比萨 就是这样

我已经尝试了一种慢速的方法,使用print(name [0])和print(name [1])等等,但是我意识到如果输入的文本不完全是5个字符,则会出现错误。 / p>

1 个答案:

答案 0 :(得分:0)

texts = ["PIZZA", "RED WINE"]
for i in range(len(texts)):
    text = "".join(texts[i].split())
    print(' '.join('I like %s' % i for i in text))

如果您需要除PIZZA之外的其他单词。