Python “打印方法”;无效语法";反转字符串
试图在python中反转字符串,但无法找出我的程序的错误,这被视为无效语法Python “打印方法”;无效语法";反转字符串,python,printing,Python,Printing,试图在python中反转字符串,但无法找出我的程序的错误,这被视为无效语法 print(r) ^ SyntaxError: invalid syntax``` 非常感谢这是我的代码 s = "Hello! my name is MangoKitty" r = ''.join(reversed(s.split('')) print(r) 第二行末尾缺少) 您正在使用空分隔符s.split(“”) 要反转字符串,可以执行以下操作: s[::-1] 我不清楚您希望如何反转,但
print(r)
^
SyntaxError: invalid syntax```
非常感谢这是我的代码
s = "Hello! my name is MangoKitty"
r = ''.join(reversed(s.split(''))
print(r)
)
s.split(“”)
要反转字符串,可以执行以下操作:
s[::-1]
我不清楚您希望如何反转,但我提供了3种可能性
tmp = ''
tmp2 = ' '
s = "Hello! my name is MangoKitty"
r = tmp.join(reversed(s.split()))
t = tmp.join(reversed(s))
u = tmp2.join(reversed(s.split()))
print (
r, "\n",
t, "\n",
u
)
OUT
MangoKittyisnamemyHello!
yttiKognaM si eman ym !olleH
MangoKitty is name my Hello!
您有语法错误:在r=''中缺少一个')。join(反转(s.split(''))这很酷。正如我在控制台中看到的那样,其背后的逻辑是什么?它可以工作,但不确定如何工作!您可以使用它来查看逻辑。它位于标题“分割Python字符串时跳过字符”下。