源代碼:defmain(w_face,w_body):return("我的身材:"+face(w_face)+body(w_body))#main('青青','子衿')print(main('青青','子衿'))defface(name):return(name+'臉蛋')defbody(name):return(name+'身材')報(bào)錯(cuò):line2,inmainreturn("我的身材:"+face(w_face)+body(w_body))NameEr
系統(tǒng) 2019-09-27 17:53:43 1957
環(huán)境:win10(64),python3.7.1,git2.7.2,pylint-2.3.1,git_pylint_commit_hook-2.5.1以上為當(dāng)期搭建所用到的版本,有異常時(shí)方便查找問題。安裝pylint,pylint是一個(gè)單獨(dú)可以對(duì)python文件進(jìn)行格式校驗(yàn)的模塊,https://www.pylint.org/官網(wǎng)地址有各個(gè)電腦環(huán)境的安裝說明,Windows下,使用:pipinstallpylint安裝完成之后,就可以直接使用pylint對(duì)
系統(tǒng) 2019-09-27 17:53:18 1957
7月有好書,給你解酷暑。本月將有幾本書好書推薦給大家,希望你喜歡。1、Python快速入門(第3版)作者[美]娜奧米·塞德(NaomiCeder)譯者戴旭Python軟件基金會(huì)主席作品!經(jīng)典Python入門書本書是Python專業(yè)人士NaomiCeder編寫的Python語言的綜合指南。她是一位經(jīng)驗(yàn)豐富的教學(xué)者,她既能讓讀者關(guān)注語言的細(xì)節(jié),又能使其具備解決實(shí)際問題的能力。本書中配有大量貼切的示例和邊做邊學(xué)的習(xí)題,有助于讀者第一時(shí)間掌握每一個(gè)重要概念。無論讀
系統(tǒng) 2019-09-27 17:53:17 1957
通過本篇內(nèi)容給大家介紹一下Python實(shí)現(xiàn)金融數(shù)據(jù)可視化中兩列數(shù)據(jù)的提取、分別畫、雙坐標(biāo)軸、雙圖、兩種不同的圖等代碼寫法和思路總結(jié)。importmatplotlibasmplimportnumpyasnpimportmatplotlib.pyplotaspltnp.random.seed(2000)y=np.random.standard_normal((20,2))#print(y)'''不同的求和print(y.cumsum())print(y.sum
系統(tǒng) 2019-09-27 17:53:17 1957
非阻塞IO(non-blockingIO)Linux下,可以通過設(shè)置socket使其變?yōu)閚on-blocking。當(dāng)對(duì)一個(gè)non-blockingsocket執(zhí)行讀操作時(shí),流程是這個(gè)樣子:從圖中可以看出,當(dāng)用戶進(jìn)程發(fā)出read操作時(shí),如果kernel中的數(shù)據(jù)還沒有準(zhǔn)備好,那么它并不會(huì)block用戶進(jìn)程,而是立刻返回一個(gè)error。從用戶進(jìn)程角度講,它發(fā)起一個(gè)read操作后,并不需要等待,而是馬上就得到了一個(gè)結(jié)果。用戶進(jìn)程判斷結(jié)果是一個(gè)error時(shí),它就知道
系統(tǒng) 2019-09-27 17:53:07 1957
首先我們提到一個(gè)代碼塊的概念。在python中并沒有花括號(hào)來表示代碼塊這種規(guī)定。所以它有了一個(gè)新的規(guī)定:用縮進(jìn)來表示代碼塊。(強(qiáng)制要求縮進(jìn))當(dāng)然了,這對(duì)像我這種不縮進(jìn)都要死的人,沒有任何壞處。所以我們來將一下if語句的模板。cgg=10ifcgg<=60:print("Youarerubbish")else:print("Youaregarbage")這就是最基本的if-else當(dāng)然了,我們還有elseif,在python中用elif來表示。如:cgg=1
系統(tǒng) 2019-09-27 17:53:01 1957
psutil(進(jìn)程和系統(tǒng)實(shí)用程序)是一個(gè)跨平臺(tái)的庫,用于在Python中檢索有關(guān)運(yùn)行進(jìn)程和系統(tǒng)利用率(CPU,內(nèi)存,磁盤,網(wǎng)絡(luò),傳感器)的信息。它主要用于系統(tǒng)監(jiān)視,分析和限制流程資源以及運(yùn)行流程的管理。它實(shí)現(xiàn)了UNIX命令行工具提供的許多功能,例如:ps,top,lsof,netstat,ifconfig,who,df,kill,free,nice,ionice,iostat,iotop,uptime,pidof,tty,taskset,pmap。psut
系統(tǒng) 2019-09-27 17:52:36 1957
Git是編程中的基本技能之一,互聯(lián)網(wǎng)公司幾乎都在使用Git進(jìn)行協(xié)作編程,昨天還有位禪友在微信上專門告訴我說星期五面試的時(shí)候剛好被問到Git,幸好在這幾天學(xué)了一下。Git并不難,但會(huì)Git至少可以說明一個(gè)人的學(xué)習(xí)能力或者說對(duì)技術(shù)的嗅覺能跟上主流,如果面試問你GitHub是什么都不知道,面試官就會(huì)對(duì)你打一個(gè)大的問號(hào)。簡單點(diǎn)評(píng)這一道題。在使用for循環(huán)迭代一個(gè)列表時(shí),有時(shí)我們需要獲取列表中每個(gè)元素所在的下標(biāo)位置是多少,例如numbers=[10,29,30,41
系統(tǒng) 2019-09-27 17:52:23 1957
在Python3.5(含)以前,字典是不能保證順序的,鍵值對(duì)A先插入字典,鍵值對(duì)B后插入字典,但是當(dāng)你打印字典的Keys列表時(shí),你會(huì)發(fā)現(xiàn)B可能在A的前面。但是從Python3.6開始,字典是變成有順序的了。你先插入鍵值對(duì)A,后插入鍵值對(duì)B,那么當(dāng)你打印Keys列表的時(shí)候,你就會(huì)發(fā)現(xiàn)B在A的后面。不僅如此,從Python3.6開始,下面的三種遍歷操作,效率要高于Python3.5之前:forkeyin字典forvaluein字典.values()forkey
系統(tǒng) 2019-09-27 17:52:03 1957
在python中進(jìn)行兩個(gè)整數(shù)相除的時(shí)候,在默認(rèn)情況下都是只能夠得到整數(shù)的值,而在需要進(jìn)行對(duì)除所得的結(jié)果進(jìn)行精確地求值時(shí),想在運(yùn)算后即得到浮點(diǎn)值,那么如何進(jìn)行處理呢?1、修改被除數(shù)的值為帶小數(shù)點(diǎn)的形式即可得到浮點(diǎn)值,這種方法在被除數(shù)事先知道的情況下才可以采用有效,而這種情況意味著被除數(shù)的值是寫死的、固定的,在絕大多數(shù)的情況下是不可行的;2、在進(jìn)行除法運(yùn)算前導(dǎo)入一個(gè)實(shí)除法的模塊,即可在兩個(gè)整數(shù)進(jìn)行相除的時(shí)候得到浮點(diǎn)的結(jié)果;復(fù)制代碼代碼如下:from__futu
系統(tǒng) 2019-09-27 17:51:25 1957