關卡二:1.練習題1面向對象的理解要求:在類內定義一個可以重新設置私有屬性name的函數條件為字符串長度小于10,才可以修改.答:defSetName(self,newname):iflen(newname)<10:self.__name=newnameelse:print("error:名字太長!")在創建一個類之后需要調用什么函數?答:應調用__del__()函數.del()方法是手動調用還是類默認調用?答:手動調用如何訪問對象的屬性?答:使用(.)來
系統 2019-09-27 17:54:18 1964
經常地我們需要編寫跨平臺的腳本,但是由于不同的平臺的差異性,我們不得不獲得當前所工作的平臺(操作系統類型)。代碼如下:復制代碼代碼如下:importplatformdefTestPlatform():print("----------OperationSystem--------------------------")#Windowswillbe:(32bit,WindowsPE)#Linuxwillbe:(32bit,ELF)print(platform
系統 2019-09-27 17:54:01 1964
最近在學習Python,所謂好記性不如爛筆頭故借這次學習機會做個筆記,方便今后快速再學習。以下是常見函數的使用說明:range函數該函數用于創建數列,根據參數個數不同對應不同的用法進行說明(1)range(a,b,c)三個參數時,表示創建一個從a~b-1的數組,每c個數取一個值。當c=1時,可省略c,即用法等同于(2)(2)range(x,y)兩個參數時,表示創建一個從a~b-1的數組,一共b-a個元素。當x=0時,可省略y,用法等同于(1)(3)rang
系統 2019-09-27 17:53:51 1964
sklearn.preprocessing.RobustScaler:Initsignature:RobustScaler(with_centering=True,with_scaling=True,quantile_range=(25.0,75.0),copy=True,)Docstring:Scalefeaturesusingstatisticsthatarerobusttooutliers.ThisScalerremovesthemedianands
系統 2019-09-27 17:52:43 1964
知識匯總:1-Python語言里一切數據都是對象2-整數:1-python2:int----long(長整數)2-python3:中只有int沒有long3-怎么查看類型---type(100)--有返回值--該類型---3-浮點數--小數:type(3.0)------沒有double4-數字的運算:1-加法+2-減法-3-乘法*4-除法/1-在python39/4==2.25肯定帶小數點等價python2-9//4==22-在python29/4==2
系統 2019-09-27 17:52:42 1964
關于我一個有思想的程序猿,終身學習實踐者,目前在一個創業團隊任teamlead,技術棧涉及Android、Python、Java和Go,這個也是我們團隊的主要技術棧。Github:https://github.com/hylinux1024微信公眾號:終身開發者(angrycode)Flask中全局變量有current_app、request、g和session。不過需要注意的是雖然標題是寫著全局變量,但實際上這些變量都跟當前請求的上下文環境有關,下面一起
系統 2019-09-27 17:52:39 1964
python中eval函數的用法十分的靈活,這里主要介紹一下它的原理和一些使用的場合。下面是從python的官方文檔中的解釋:Theargumentsareastringandoptionalglobalsandlocals.Ifprovided,globalsmustbeadictionary.Ifprovided,localscanbeanymappingobject.Theexpressionargumentisparsedandevaluateda
系統 2019-09-27 17:52:12 1964
獲取現在的時間用方法datetime.datetime.now().strftime('%F%T'),獲取未來或者過去的時間可以用如下方法:#-*-coding:utf-8-*-importdatetimeif__name__=='__main__':print(datetime.datetime.now().strftime('%F%T'))print((datetime.datetime.now()-datetime.timedelta(days=1)
系統 2019-09-27 17:51:23 1964
11.58事件11.581事件綁定方法與解綁綁定事件://綁定方式一:$('.box1').click(function(){alert('綁定方式一')});?//綁定方式二:$('.box1').on("click",function(){alert('綁定方式一')});?//綁定方式三:$('.box1').bind('click',{'a':'b'}function(e){alert('綁定方式二');console.log(e.data);})
系統 2019-09-27 17:50:58 1964
pymysqldemo代碼樣例,暫時先寫查詢的,增刪改后續再添加;通用部分無論是增刪改查,都需要先建立數據庫連接,創建游標importpymysql#建立一個mysql的conn,返回Connetion對象conn=pymysql.connect(host='localhost',user='root',passwd='p@ssWD',port='3306',db='test')#新建一個游標,默認返還元組,可選DictCursor讓查詢結果返還dict#
系統 2019-09-27 17:50:47 1964