第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

下面的python腳本是什么意思啊,特別是self代表什么?

下面的python腳本是什么意思啊,特別是self代表什么?

三國紛爭 2019-02-12 15:10:53
#!/usr/bin/env pythonclass Rectangle:def _init_(self):self.width = 0self.height = 0def setSize(self,size):self.width,self.height = sizedef getSize(self):return self.width,self.heightr = Rectangle()r.width = 10r.height = 5print r.getSize()r.setSize((150,100))print r.widthself代表什么意思?
查看完整描述

4 回答

?
慕婉清6462132

TA貢獻(xiàn)1804條經(jīng)驗 獲得超2個贊

def __init__(self) 是類實體化時自動運行的初始化函數(shù),
def __init__(self)是初始化基類
self 就相當(dāng)于一個對象, 把每個變量初始化
下邊就是調(diào)用方法了 , 對象.屬性,賦值 打印
跟其他編程語言是一樣的

查看完整回答
反對 回復(fù) 2019-03-27
?
不負(fù)相思意

TA貢獻(xiàn)1777條經(jīng)驗 獲得超10個贊

沒有看到問題所說的腳本。
self 是python關(guān)鍵字,多用在類(class)成員函數(shù)的參數(shù)列表里,代表調(diào)用該函數(shù)的對象本身。
比如
class myclass:
def myfun(self): pass
a = new myclass()
a.myfun()
定義的myclass類,a是該類的一個實例, 成員函數(shù)myfun 里面的類就是a



查看完整回答
反對 回復(fù) 2019-03-27
?
qq_遁去的一_1

TA貢獻(xiàn)1725條經(jīng)驗 獲得超8個贊

self表示當(dāng)前對象,類似于C語言中的this
width=0 #給局部變量賦值
self.width=0 #給成員變量賦值

查看完整回答
反對 回復(fù) 2019-03-27
  • 4 回答
  • 0 關(guān)注
  • 1500 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號