一 函數(shù)帶不帶括號(hào):
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站制作、做網(wǎng)站與策劃設(shè)計(jì),忻州網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:忻州等地區(qū)。忻州做網(wǎng)站價(jià)格咨詢:028-86922220
1.不帶括號(hào)時(shí),調(diào)用的是這個(gè)函數(shù)本身
2、帶括號(hào)(此時(shí)必須傳入需要的參數(shù)),調(diào)用的是函數(shù)的return結(jié)果
二. class實(shí)例化帶不帶括號(hào):
不加括號(hào),相當(dāng)于對(duì)類的引用,也就是類clseest的別名而已;加括號(hào)后,變量被關(guān)聯(lián)到一個(gè)對(duì)象,可以對(duì)對(duì)象添加各種信息。
即:帶括號(hào)的實(shí)例化方法是調(diào)用了 init ()函數(shù), 此時(shí)必須傳入需要的參數(shù)
摘自:
三 class新建的時(shí)候要不要加
class MyMsg:
是舊的書寫方式
class MyMsg(object):
是新的書寫方式,所以建議使用新的書寫方式
Ps:即沒有差別,不過要是有繼承必須寫():建議寫()
如函數(shù):
1、不帶括號(hào)時(shí),調(diào)用的是這個(gè)函數(shù)本身
2、帶括號(hào)(此時(shí)必須傳入需要的參數(shù)),調(diào)用的是函數(shù)的return結(jié)果
小括號(hào)表示元組 如 t=(1,2,3)
中括號(hào)表示列表 如l=[1,2,3]
大括號(hào)表示字典 如 d={1:1,2:2,3:3} ,
中括號(hào)還可以表示上述三種數(shù)據(jù)類型的下標(biāo),如t[0],l[0],d[1]
大括號(hào)也可以表示set 如 s={1,2,3}
小括號(hào)也可以用在函數(shù)調(diào)用 ,改變表達(dá)式的優(yōu)先級(jí)等