2 回答

POPMUISE
TA貢獻(xiàn)1765條經(jīng)驗 獲得超5個贊
max是內(nèi)置函數(shù),而pop是成員方法即類set中定義的函數(shù)。
集合set實際上是一個內(nèi)置類。
舉個例子:
def myMax(*args):
return max(args)
class Student:
def printMessage(self):
print('我是一個學(xué)生')
print(myMax(5,9,6,25,11))
s=Student()
s.printMessage()
則myMax就是一個你定義的函數(shù),對于函數(shù)直接通過"函數(shù)名(參數(shù))"來調(diào)用。
而Student就是你定義的一個類,printMessage就是類Student的一個方法,對于方法通過"對象名.方法名(參數(shù))"來調(diào)用。
下圖是這個例子的運行截圖:

楊魅力
TA貢獻(xiàn)1811條經(jīng)驗 獲得超6個贊
Python中元組是一類特殊的列表,它和普通的列表最主要的區(qū)別在于元組的成員不可以修改,只讀屬性,而普通的列表可以。
像s.pop()這樣的成員函數(shù),它是會改變本身的,不能用于元組。
max(tuple2)這樣的它不會改變元組本身。
添加回答
舉報
0/150
提交
取消