#EOS自學(xué)代碼Python研究EOS細(xì)戀00×摘要:#EOS自學(xué)代碼Python研究EOS細(xì)戀00×咋們0基礎(chǔ)不急每天學(xué)一點(diǎn)點(diǎn)。周末了繼續(xù)自學(xué)代碼先復(fù)習(xí)一下第一句:fromchaincontractimportContract這行代碼是在Python中導(dǎo)入一個(gè)叫做Contract的類,它來自chain...
咋們0基礎(chǔ)不急 每天學(xué)一點(diǎn)點(diǎn)。
周末了繼續(xù)自學(xué)代碼
先復(fù)習(xí)一下
第一句:from chain.contract import Contract
這行代碼是在Python中導(dǎo)入一個(gè)叫做Contract的類,它來自chain.contract這個(gè)Python模塊。
第二句:@contract(main=True)
@+contract 表示在contract類外面包一層函數(shù)邏輯,整個(gè)名稱叫裝飾器,包的內(nèi)容就是下面幾行代碼。
其實(shí)不管是類,還是模塊還是函數(shù)等等都是一組或幾組相互嵌套的可以完成自動執(zhí)行的代碼。只不過把代碼安裝執(zhí)行邏輯給單元模塊化了。
第三句,class MyContract(Contract):
class是告訴機(jī)器我打算設(shè)個(gè)叫做MyContract的類,這個(gè)類就是函數(shù)集合,它能繼承了Contract,這意味著MyContract類包含Contract的一切代碼+外面包裝一層代碼,具體代碼就是:開始到結(jié)束行,結(jié)束行的特點(diǎn)就是安裝縮進(jìn)區(qū)分。。
