本函數(shù)可以使用參數(shù)real+imag*j方式創(chuàng)建一個復(fù)數(shù)。也可以轉(zhuǎn)換一個字符串的數(shù)字為復(fù)數(shù);或者轉(zhuǎn)換一個數(shù)字為復(fù)數(shù)。如果第一個參數(shù)是字符串,第二個參數(shù)不用填寫,會解釋這個字符串且返回復(fù)數(shù);不過,第二個參數(shù)不能輸入字符串方式,否則會出錯。real和imag參數(shù)可以輸入數(shù)字,如果imag參數(shù)沒有輸入,默認(rèn)它就是零值,這個函數(shù)就相當(dāng)于int()或float()的功能。如果real和imag參數(shù)都輸入零,這個函數(shù)就返回0j。有了這個函數(shù),就可以很方便地把一個列表轉(zhuǎn)
系統(tǒng) 2019-09-27 17:53:57 1756
叨逼叨首先,介紹一下pdb調(diào)試,pdb是python的一個內(nèi)置模塊,用于命令行來調(diào)試Python代碼。或許你會說,現(xiàn)在用Pycharm等編輯器來調(diào)試代碼很方便,為啥要用命令行呢?這個問題,我曾經(jīng)也這么想,直到有一次,代碼必須要在Linux系統(tǒng)上跑(現(xiàn)在Pycharm也可以遠(yuǎn)程調(diào)試代碼了,今天先不說這個)使用介紹如何添加斷點?說到debug,肯定是要添加斷點的,這里有兩種方式添加斷點:在想要斷點代碼后添加一行pdb.set_trace()若是使用這種方式,直
系統(tǒng) 2019-09-27 17:53:53 1756
divmod(a,b)函數(shù)中文說明:divmod(a,b)方法返回的是a//b(除法取整)以及a對b的余數(shù)返回結(jié)果類型為tuple參數(shù):a,b可以為數(shù)字(包括復(fù)數(shù))版本:在python2.3版本之前不允許處理復(fù)數(shù),這個大家要注意一下英文說明:Taketwo(noncomplex)numbersasargumentsandreturnapairofnumbersconsistingoftheirquotientandremainderwhenusinglon
系統(tǒng) 2019-09-27 17:53:37 1756
問題我使用python2.7和xlwt模塊進行excel導(dǎo)出我想設(shè)置我知道可以使用的單元格的背景顏色style1=xlwt.easyxf('pattern:patternsolid,fore_colourred;')但我想設(shè)置自定義顏色smth。比如#8a8eef或者是否有可能顏色的調(diào)色板,因為淺藍(lán)色不起作用:)解決方案如果你沒有使用easyxf()而是XFStyle逐步構(gòu)建對象,這是使用用戶友好顏色名稱的另一種方法:importxlwtstyle=xlw
系統(tǒng) 2019-09-27 17:53:30 1756
python連接mysql的客戶端importpymysql#導(dǎo)入模塊conn=pymysql.connect(host='127.0.0.1',#主機模塊port=3306,#端口號user='root',#用戶名password='123',#密碼database='db',#需要連接的庫charset='utf8'#指定編碼utf8)cursor=conn.cursor()#獲取游標(biāo)#cursor=conn.cursor(pymysql.cursor
系統(tǒng) 2019-09-27 17:53:19 1756
環(huán)境:win10(64),python3.7.1,git2.7.2,pylint-2.3.1,git_pylint_commit_hook-2.5.1以上為當(dāng)期搭建所用到的版本,有異常時方便查找問題。安裝pylint,pylint是一個單獨可以對python文件進行格式校驗的模塊,https://www.pylint.org/官網(wǎng)地址有各個電腦環(huán)境的安裝說明,Windows下,使用:pipinstallpylint安裝完成之后,就可以直接使用pylint對
系統(tǒng) 2019-09-27 17:53:18 1756
案例:爬取使用搜狗根據(jù)指定詞條搜索到的頁面數(shù)據(jù)(例如爬取詞條為‘周杰倫'的頁面數(shù)據(jù))importurllib.request#1.指定urlurl='https://www.sogou.com/web?query=周杰倫''''2.發(fā)起請求:使用urlopen函數(shù)對指定的url發(fā)起請求,該函數(shù)返回一個響應(yīng)對象,urlopen代表打開url'''response=urllib.request.urlopen(url=url)#3.獲取響應(yīng)對象中的頁面數(shù)據(jù):r
系統(tǒng) 2019-09-27 17:53:11 1756
小編在以前給大家介紹過python一些很少用到的功能,這次我們給大家分享了6個隱藏的python功能,學(xué)習(xí)下。在python的設(shè)計哲學(xué)中,有這么一條內(nèi)容:“Simpleisbetterthancomplex”,簡單的代碼比復(fù)雜的要好,這也是為什么python被推薦為初學(xué)者必學(xué)的語言。很多人初學(xué)python,往往會受到其他語言的影響,比如之前學(xué)過java的,把python代碼寫的像java一樣。舉個例子,在java中設(shè)計一個類時,我們常常會為內(nèi)部變量定義ge
系統(tǒng) 2019-09-27 17:53:03 1756
在學(xué)習(xí)過程中,把開發(fā)過程中重要的一些內(nèi)容備份一下,下面內(nèi)容是關(guān)于python實現(xiàn)中文繁體和中文簡體之間的相互轉(zhuǎn)換的內(nèi)容,應(yīng)該是對碼農(nóng)們有所好處。#轉(zhuǎn)換繁體到簡體line=Converter('zh-hans').convert(line.decode('utf-8'))line=line.encode('utf-8')#轉(zhuǎn)換簡體到繁體line=Converter('zh-hant').convert(line.decode('utf-8'))line=li
系統(tǒng) 2019-09-27 17:52:50 1756
Spark編程環(huán)境Spark可以獨立安裝使用,也可以和Hadoop一起安裝使用。在安裝Spark之前,首先確保你的電腦上已經(jīng)安裝了Java8或者更高的版本。Spark安裝訪問Spark下載頁面,并選擇最新版本的Spark直接下載,當(dāng)前的最新版本是2.4.2。下載好之后需要解壓縮到安裝文件夾中,看自己的喜好,我們是安裝到了/opt目錄下。tar-xzfspark-2.4.2-bin-hadoop2.7.tgzmvspark-2.4.2-bin-hadoop2
系統(tǒng) 2019-09-27 17:52:49 1756