为了账号安全,请及时绑定邮箱和手机立即绑定

什么是 variable.methodName() 函数/方法?

什么是 variable.methodName() 函数/方法?

扬帆大鱼 2021-09-11 16:31:04
超级简单的问题:这些类型的方法/函数叫什么?"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要做到这一点的东西。


查看完整回答
反对 回复 2021-09-11
  • 2 回答
  • 0 关注
  • 215 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号