请问一下这个函数的参数定义是啥意思,本人目前还没有见过这种参数定义方法的

class Solution:
    def lengthOfLongestSubstring(self, s: str) -> int:

#Python

我的问题是:s:str是啥意思?->int又是啥意思?

img

这是Python的类型注解。
就是说你传入的参数s应该是str,函数的返回结果应该是int。
这不是强制的,这只是一个提示作用。你可以通过第三方包,当类型不对时强制报错。