成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python開發(fā)中的兩個小常識

開發(fā) 后端
如果大家看一些英文文檔,可能會看到兩個詞parameters(有時候簡寫為params)和arguments(有時候簡寫為args)。他們的中文意思都是參數(shù)。那么他們有什么區(qū)別呢?

 parameters 與 arguments 有什么區(qū)別?

如果大家看一些英文文檔,可能會看到兩個詞parameters(有時候簡寫為params)和arguments(有時候簡寫為args)。他們的中文意思都是參數(shù)。那么他們有什么區(qū)別呢?

[[322564]]

實際上,parameters是我們在定義函數(shù)的時候,寫在括號里面的參數(shù)名,而arguments是我們在調(diào)用函數(shù)的時候,傳進去的具體值。

例如:

 

  1. def test(name, age=0): 
  2.     print(name, age) 
  3.  
  4. test('kingname', age=1) 

其中name和age叫做parameters,而kingname和1叫做arguments。

使用 import導(dǎo)入模塊的優(yōu)秀實踐

在任何情況下都禁止使用from xxx import *這種寫法。

在絕大多數(shù)情況下,把import語句寫在.py文件的最上面,并且按照下面的順序:

  1. Python 自帶的標準庫優(yōu)先導(dǎo)入,例如time/os/re等等
  2. 已安裝的第三方庫
  3. 自己寫到項目中的本地模塊

在必要的時候,為了避免循環(huán)導(dǎo)入,可以把部分import語句寫在函數(shù)里面。

有一個文件 a.py,里面開頭的語句是import b。又有一個文件 b.py,里面開頭的語句是import a。這樣寫是沒有問題的。如下圖所示:

 

但是,如果在a.py里面寫為from b import walk,那么就會出現(xiàn)循環(huán)引用,導(dǎo)致報錯。如下圖所示:

 

這是由于,在a.py執(zhí)行from b import walk的時候,會進入b.py文件。此時b.py文件會執(zhí)行import a,但是由于a.py文件還沒有執(zhí)行完成,就導(dǎo)致b.py沒有執(zhí)行完成,此時walk()函數(shù)還沒有被定義,所以就無法導(dǎo)入。

對于這種情況,如果確實代碼里面需要這樣引用,那么可以把from b import walk寫到say()函數(shù)里面,這樣就能正常導(dǎo)入了,如下圖所示:

 

當(dāng)導(dǎo)入某個模塊特別耗時間,但它又只在某個特定的函數(shù)里面執(zhí)行時,也可以把import語句寫在這個函數(shù)里面。

責(zé)任編輯:華軒 來源: 未聞Code
相關(guān)推薦

2012-12-25 14:21:48

Android常識

2020-12-28 09:42:25

弱密碼密碼加密

2012-05-22 15:39:27

2019-08-28 10:00:34

Python測試工具命令

2015-05-15 09:37:24

iOS開發(fā)爭議

2019-07-10 10:51:20

jqueryJavaScript前端

2011-04-26 13:21:18

2011-09-20 15:19:15

Python

2020-10-25 08:47:36

Python有序字典

2009-06-30 09:37:02

對象比較Java

2011-08-29 18:17:58

Ubuntu

2010-04-06 18:04:09

Oracle數(shù)據(jù)庫

2021-07-22 23:27:45

Python工具算法

2011-05-03 17:45:08

掃描儀

2022-07-05 15:15:11

Python日期命令

2010-03-16 10:43:26

Python字符串

2010-03-17 13:46:55

Python sock

2010-07-02 12:26:51

LEACH協(xié)議

2009-07-15 18:29:22

Jython應(yīng)用

2010-03-04 09:50:14

企業(yè)定制軟件開發(fā)
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 人人精品 | 在线观看中文字幕 | 一级片子| 欧美一级www片免费观看 | 在线成人免费视频 | 国产激情一区二区三区 | 亚洲天堂免费在线 | 四虎影院在线免费观看 | 亚洲狠狠爱 | 国产综合av | 久久精品小视频 | 国产欧美一区二区三区久久 | 欧美精品在线观看 | 天天色影视综合 | 亚洲欧美精品在线观看 | 91精品国产乱码久久久久久久久 | 亚洲人久久 | 欧美一二三四成人免费视频 | 国产免费视频 | 亚洲第一在线视频 | 国产高潮好爽受不了了夜色 | 欧美在线观看一区 | 天天色天天色 | 国产精品美女 | h视频在线免费观看 | 先锋资源亚洲 | 免费亚洲网站 | 久久精品中文字幕 | 国产精品成人一区 | 一区二区三区久久久 | 日韩精品一区二区不卡 | 久久精品男人的天堂 | 欧美日韩在线精品 | 国产精品久久久久久吹潮 | 午夜精品久久久久久久久久久久久 | 97精品久久| 成人精品久久日伦片大全免费 | 久久伊| 91精品国产一区 | 国产激情一区二区三区 | 天天精品综合 |