Python str不可调用错误

art*_*k21 -3 python

我知道我在这里遗漏了一些简单的东西:

>>> mystring = "abcdefghijk"
>>> if mystring(len) > 9:
...     mySlice = mystring[:8]
Run Code Online (Sandbox Code Playgroud)

我只想将"mystring"切换为8个字符,为什么我收到此错误:

运行时错误:'str'对象不可调用

谢谢!

kgr*_*kgr 5

你的语法有错误(你试图调用"mystring").这应该工作:

>>> mystring = "abcdefghijk"
>>> if len( mystring ) > 9:
...     mySlice = mystring[:8]
Run Code Online (Sandbox Code Playgroud)