超级简单的问题:这些类型的方法/函数叫什么?"Some random string".upper()"A string in python".lower()"A formatted string {}".format("in Python")我真的尝试查找所有我能找到的东西以及我如何制作它们,但据我所知,它们被称为“类方法”,这是一个与天空一样宽广的术语。我问了我的 CS 老师,但即使他也没有给我真正的答案。
2 回答
哆啦的时光机
TA贡献1779条经验 获得超6个赞
他们都是builtin_function_or_method:
>>> type('ABC'.lower)
<class 'builtin_function_or_method'>
>>>
但还有更多类似字符串的方法
这些是method_descriptor:
>>> type(str.lower)
<class 'method_descriptor'>
>>>
使用type要做到这一点的东西。
添加回答
举报
0/150
提交
取消
