超級簡單的問題:這些類型的方法/函數叫什么?"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
提交
取消