-2
p_phrase = "was it a car or a cat I saw"

p = p_phrase.split()

p.reverse()

print(p_phrase)

r_phrase = ""

for words in p:

    if p_phrase != r_phrase + words[:-1]+"":
    
    print(r_phrase)    
    


    

我编写了以下代码来反转字符串 p_phrase 但输出是“我看到的是汽车还是猫”。我不明白这个输出是如何给出的。我想要实现的输出是“我是不是 tac a ro rac a ti saw”。你能帮助我吗?

4

1 回答 1

0

要反转字符串,请使用切片功能,例如:

p_phrase = "was it a car or a cat I saw"
print(p_phrase[::-1]  

产量:

'was I tac a ro rac a ti saw'
于 2020-12-23T21:16:46.067 回答