Python從入門到摔門(5):18式優(yōu)雅你的Python

優(yōu)雅

一蚣抗,優(yōu)雅你的Jupyter

1,更改Jupyter Notebook初始工作路徑

平凡方法:

在cmd中輸入jupyter notebook --generate-config静袖,然后找到生成的配置文件jupyter_notebook_config.py阻星,在其中加入一條語句:

c.NotebookApp.notebook_dir =

'F:\我的堅果云\PythonFiles'

優(yōu)雅方法:

新建文本文件丁侄,在其中輸入以下內(nèi)容:

F:

cd F:\我的堅果云\PythonFiles

jupyter notebook

pause

保存后將文件重命名為jupyter.cmd惯雳,雙擊該文件即可。

image

2鸿摇,獲取函數(shù)幫助

平凡方法:

help()石景。

image

優(yōu)雅方法:

光標移動至函數(shù)名右側(cè)(或選中函數(shù)名),按住Shift + Tab鍵彈出幫助文本框拙吉。

image

3潮孽,修改多處的同一標識符名字

平凡方法:

逐個修改。

優(yōu)雅方法:

按住Ctrl鼠標移動光標同時選中多處編輯位置筷黔,啟動多行編輯往史。

image

二,優(yōu)雅你的賦值語句

****4佛舱,為多個變量賦值****

平凡方法:

逐一賦值椎例。

image

優(yōu)雅方法:

使用元組語法同時賦值。

image

****5请祖,序列解包****

平凡方法:

使用下標訪問逐一賦值粟矿。

image

優(yōu)雅方法:

序列自動解包。

image

****6损拢,對象方法的嵌套****

平凡方法:

定義中間變量陌粹,不嵌套。

image

優(yōu)雅方法:

使用對象方法嵌套福压,減少中間變量掏秩。

image

三,優(yōu)雅你的判斷語句

****7荆姆,單行if語句:if...else...三目運算符****

平凡方法:

使用普通需要換行的if...else...語句蒙幻。

image

優(yōu)雅方法:

使用單行if語句:if...else...三目運算符。

image

****8胆筒,區(qū)間判斷****

平凡方法:

使用and連接兩次判斷邮破。

image

優(yōu)雅方法:

使用鏈式判斷。

image

****9仆救,判斷是否為多個取值之一****

平凡方法:

使用or連接多次相等判斷抒和。

image

優(yōu)雅方法:

使用關(guān)鍵字in

image

****10彤蔽,判斷是否為空列表摧莽,空字典,空字符串****

平凡方法:

使用len函數(shù)判斷長度是否大于0顿痪。

image

優(yōu)雅方法:

利用隱含類型轉(zhuǎn)換直接判斷镊辕。

image

****11油够,判斷諸多條件是否至少有一個成立****

平凡方法:

使用or連接多次判斷。

image

優(yōu)雅方法:

使用any函數(shù)征懈。

image

****12石咬,判斷諸多條件是否全部成立****

平凡方法:

使用and連接多次判斷。

****
image

****

優(yōu)雅方法:

使用all函數(shù)卖哎。

image

四碌补,優(yōu)雅你的循環(huán)語句

****13,單行循環(huán)語句:推導(dǎo)式****

平凡方法:

使用普通for循環(huán)棉饶。

image

優(yōu)雅方法:

使用推導(dǎo)式:[... for .... in ... if ... ]。

image

****14镇匀,同時遍歷序列的元素和元素下標****

平凡方法:

遍歷下標照藻,并用下標訪問元素。

image

優(yōu)雅方法:

使用enumerate函數(shù)生成下標和元素對汗侵。

image

****15幸缕,顯示循環(huán)進度****

平凡方法:

直接不斷print下標。該方法容易導(dǎo)致輸出刷屏晰韵。

image

優(yōu)雅方法:

print下標后設(shè)置不換行并使用‘\r’回車到行首以避免輸出刷屏发乔。

image

優(yōu)雅方法加強版:

定義progress_bar函數(shù),直觀顯示進度條雪猪。

image

五栏尚,優(yōu)雅你的函數(shù)

****16,使用lambda匿名函數(shù)實現(xiàn)簡單的函數(shù)****

平凡方法:

使用def關(guān)鍵字定義函數(shù)只恨。

image

優(yōu)雅方法:

使用lambda匿名函數(shù)译仗。

image

****17,使用yield生成器收集系列值****

平凡方法:

在函數(shù)中直接用列表收集系列值官觅。

image

優(yōu)雅方法:

使用yield生成器收集系列值纵菌。生成器具有惰性計算特點,被迭代才逐個計算輸出值休涤。

image

****18咱圆,使用裝飾器給函數(shù)添加插入日志胜茧,性能測試等非核心功能****

平凡方法:

將插入日志站叼,性能測試等非核心功能直接內(nèi)嵌到函數(shù)定義中俩檬。

image

優(yōu)雅方法:

使用裝飾器擴展函數(shù)的非核心功能琳钉。裝飾器函數(shù)可以一次定義没酣,到處裝飾舌胶。

image

點贊關(guān)注.jpg
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末报账,一起剝皮案震驚了整個濱河市当宴,隨后出現(xiàn)的幾起案子纵势,更是在濱河造成了極大的恐慌踱阿,老刑警劉巖管钳,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異软舌,居然都是意外死亡才漆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進店門佛点,熙熙樓的掌柜王于貴愁眉苦臉地迎上來醇滥,“玉大人,你說我怎么就攤上這事超营≡妫” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵演闭,是天一觀的道長不跟。 經(jīng)常有香客問我,道長米碰,這世上最難降的妖魔是什么窝革? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮吕座,結(jié)果婚禮上虐译,老公的妹妹穿的比我還像新娘。我一直安慰自己吴趴,他們只是感情好漆诽,可當我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锣枝,像睡著了一般拴泌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上惊橱,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天蚪腐,我揣著相機與錄音,去河邊找鬼税朴。 笑死回季,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的正林。 我是一名探鬼主播泡一,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼觅廓!你這毒婦竟也來了鼻忠?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤杈绸,失蹤者是張志新(化名)和其女友劉穎帖蔓,沒想到半個月后矮瘟,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡塑娇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年澈侠,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片埋酬。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡哨啃,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出写妥,到底是詐尸還是另有隱情拳球,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布珍特,位于F島的核電站祝峻,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏次坡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一画畅、第九天 我趴在偏房一處隱蔽的房頂上張望砸琅。 院中可真熱鬧,春花似錦轴踱、人聲如沸症脂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽诱篷。三九已至,卻和暖如春雳灵,著一層夾襖步出監(jiān)牢的瞬間棕所,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工悯辙, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留琳省,地道東北人。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓躲撰,卻偏偏與公主長得像针贬,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子拢蛋,可洞房花燭夜當晚...
    茶點故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 這是16年5月份編輯的一份比較雜亂適合自己觀看的學(xué)習(xí)記錄文檔桦他,今天18年5月份再次想寫文章,發(fā)現(xiàn)簡書還為我保存起的...
    Jenaral閱讀 2,771評論 2 9
  • 〇谆棱、前言 本文共108張圖快压,流量黨請慎重圆仔! 歷時1個半月,我把自己學(xué)習(xí)Python基礎(chǔ)知識的框架詳細梳理了一遍嗓节。 ...
    Raxxie閱讀 18,968評論 17 410
  • 原文鏈接 《Python數(shù)據(jù)分析》(Python for Data Analysis, 2nd Edition)第...
    李紹俊閱讀 8,475評論 0 5
  • 夜晚,海邊的人群一如既往的熱鬧鸵隧。 嶼坐在海邊的圍欄上绸罗,看著海浪的翻滾。波濤的聲音在夜空回蕩豆瘫,海風(fēng)吹的頭發(fā)亂糟糟的珊蟀。...
    嶼上嶼閱讀 308評論 0 0
  • 崔信明,自詡才華橫溢外驱,平日里很是自傲育灸。 鄭世翼,也是一個恃才傲物的人昵宇。 一天磅崭,這兩人在江上相遇了。 鄭世翼先開口:...
    煲湯的鵝閱讀 134評論 0 0