1.字符串大小寫轉(zhuǎn)換string.title()#將字符串中所有單詞的首字母以大寫形式顯示string.upper()#將字符串中所有字母轉(zhuǎn)化為大寫字母string.lower()#將字符串中所有字母轉(zhuǎn)化為小寫字母str="helloworld!"print(str.title())HelloWorld!print(str.upper())HELLOWORLD!print(str.lower())helloworld!2.字符拼接python中只用使用'+
系統(tǒng) 2019-09-27 17:50:30 1947
要先導(dǎo)入模塊,才能調(diào)用用模塊中定義的函數(shù)(才會有該模塊的代碼提示)。import模塊#導(dǎo)入一個模塊import模塊1,模塊2,....#同時導(dǎo)入多個模塊from模塊import部分#導(dǎo)入一部分from模塊import部分1,部分2,部分3....#導(dǎo)入一個模塊的多個部分from模塊import*#導(dǎo)入整個模塊以上的模塊均可換為模塊.子模塊,表示只導(dǎo)入子模塊|從子模塊中導(dǎo)入。導(dǎo)入之后就可以通過模塊名.方法名()調(diào)用模塊中的函數(shù)了。不管導(dǎo)入一個相同模塊多少次,
系統(tǒng) 2019-09-27 17:49:40 1947
作者:chen_h微信號&QQ:862251340微信公眾號:coderpai(一)機(jī)器學(xué)習(xí)中的集成學(xué)習(xí)入門(二)bagging方法(三)使用Python進(jìn)行交易的隨機(jī)森林算法(四)Python中隨機(jī)森林的實現(xiàn)與解釋(五)如何用Python從頭開始實現(xiàn)Bagging算法決策樹是一種簡單而強(qiáng)大的預(yù)測建模技術(shù),但它們存在高方差。這意味著在給定不同的訓(xùn)練數(shù)據(jù)的情況下,樹可以得到非常不同的結(jié)果。為了使決策樹更加健壯并實現(xiàn)更好性能,我們會采用集成學(xué)習(xí)方法,其中一種是
系統(tǒng) 2019-09-27 17:49:29 1947
原文鏈接:https://my.oschina.net/xiaocon/blog/199423Python當(dāng)中的繼承有點(diǎn)類似于JAVA。感覺特別像~可能學(xué)過JAVA以后對這個比較好理解吧。不過Python更加清晰一點(diǎn),比起Perl面對對象,PYTHON看起來舒服,并且讓人感覺一看就懂~下面這個實例是簡明教程里面的,我初步理解了一下,一會再自己寫個練習(xí),熟練下。。。#!/usr/bin/python#coding=gbk#創(chuàng)建父類,該類會被下面的子類所繼承c
系統(tǒng) 2019-09-27 17:49:21 1947
Python學(xué)習(xí)第四天之基礎(chǔ)知識04:注釋:'#'在python之中是注釋符號,用于單行注釋,注釋應(yīng)該言而又物,應(yīng)當(dāng)寫一些算法里面比較難懂的地方。字符串:還記得我們之前寫的一個實例嗎?在第二天的時候,以下是代碼重現(xiàn):x=input("你今年多少歲了?\n")y=input("你叫什么名字?\n")print(y+"今年"+x+"歲了")那么在這個print(y+“今年”+x+“歲了”)里面是不是有點(diǎn)不知道是什么呢?這個叫做字符串的拼接,將兩個字符串連接在一
系統(tǒng) 2019-09-27 17:49:08 1947
【摘要】本節(jié)中,我們利用requests庫和正則表達(dá)式來抓取貓眼電影TOP100的相關(guān)內(nèi)容。requests比urllib使用更加方便,而且目前我們還沒有系統(tǒng)學(xué)習(xí)HTML解析庫,所以這里就選用正則表達(dá)式來作為解析工具。1.本節(jié)目標(biāo)本節(jié)中,我們要提取出貓眼電影TOP100的電影名稱、時間、評分、圖片等信息,提取的站點(diǎn)URL為http://maoyan.com/board/4,提取的結(jié)果會以文件形式保存下來。2.準(zhǔn)備工作在本節(jié)開始之前,請確保已經(jīng)正確安裝好了r
系統(tǒng) 2019-09-27 17:48:56 1947
0x00:使用xpath進(jìn)行網(wǎng)頁解析#coding:utf-8importrequestsimportosimportrefromlxmlimportetreeimporttimedefget_title(title):#獲取標(biāo)題,創(chuàng)建文件path=r"./Pic/"+titleifos.path.exists(path):#文件夾存在,返回returnpathelse:os.makedirs(path)#創(chuàng)建空文件夾returnpathdefpic_ge
系統(tǒng) 2019-09-27 17:48:14 1947
Pythonpass語句使用當(dāng)語句要求不希望任何命令或代碼來執(zhí)行。pass語句是一個空(null)操作;在執(zhí)行時沒有任何反應(yīng)。pass也是代碼最終會是有用的,但暫時不用寫出來(例如,在存根為例):語法Pythonpass語句語法如下:pass例子#!/usr/bin/pythonforletterin'Python':ifletter=='h':passprint'Thisispassblock'print'CurrentLetter:',letterpr
系統(tǒng) 2019-09-27 17:47:44 1947
因為需要對數(shù)據(jù)處理,將excel數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫,記錄一下過程。使用到的庫:xlrd和pymysql(如果需要寫到excel可以使用xlwt)直接丟代碼,使用python3,注釋比較清楚。importxlrdimportpymysql#importimportlib#importlib.reload(sys)#出現(xiàn)呢reload錯誤使用defopen_excel():try:book=xlrd.open_workbook("XX.xlsx")#文件名,把文
系統(tǒng) 2019-09-27 17:47:02 1947
update()方法添加鍵-值對到字典dict2。此函數(shù)不返回任何值。語法以下是update()方法的語法:dict.update(dict2)參數(shù)dict2--這是被添加dict到的詞典返回值此方法不返回任何值例子下面的例子顯示了update()方法的使用#!/usr/bin/pythondict={'Name':'Zara','Age':7}dict2={'Sex':'female'}dict.update(dict2)print"Value:%s"%
系統(tǒng) 2019-09-27 17:46:47 1947