91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python 模塊調用和global的用法

發布時間:2020-08-12 20:41:14 來源:網絡 閱讀:13634 作者:運維天空 欄目:開發技術

  現有兩個文件,一個的文件名為ideal.py,另一個為hub.py,兩者都在目錄modualsio里。

ideal的具體內容為:


num = 3

class Foo(object):

    global num

    def foo(self):

        return num*3 

#PS:在此種用法中,如果我們在函數foo中不使用global 聲明全局變量num,其實就不可以使用,但是此時應該是作為一個內部變量使用,由于沒有初始值,因此報錯。 Python查找變量是順序是:先局部變量,再全局變量。

    hub.py的具體內容為:



  

import ideal

foo=ideal.Foo()#調用ideal模塊后,在hub.py實例化class Foo。

print foo.foo()#然后用實例化的foo()方法。


print ideal.name


run the scripts,得到的輸出為


 此外,還值得總結的是:函數中return和print語句的區別為:print的含義是直接輸出的意思,return只是返回,要想將return的后面內容輸出來必須還要用print語句(return 后面可以跟字符串,表達式等)。




向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

华容县| 高阳县| 铜陵市| 泽库县| 孟连| 浦北县| 灵武市| 宝丰县| 开远市| 法库县| 嘉定区| 泗水县| 东宁县| 保靖县| 高尔夫| 哈尔滨市| 习水县| 珠海市| 德庆县| 竹溪县| 宜良县| 西宁市| 东乡族自治县| 佛教| 五峰| 忻州市| 多伦县| 体育| 内乡县| 江安县| 罗定市| 高淳县| 东光县| 汨罗市| 洛浦县| 奈曼旗| 百色市| 依安县| 陆良县| 沧州市| 平凉市|