亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

育儿| 彰武县| 德昌县| 长岭县| 积石山| 临漳县| 阿拉善右旗| 论坛| 青川县| 溆浦县| 彭州市| 沂南县| 海宁市| 大埔区| 昭通市| 尤溪县| 皮山县| 岑溪市| 绥棱县| 叙永县| 左贡县| 盖州市| 崇仁县| 思茅市| 沙坪坝区| 绥德县| 大名县| 湖口县| 汕尾市| 平武县| 长武县| 永寿县| 咸阳市| 饶平县| 临颍县| 清流县| 杨浦区| 和田县| 东源县| 甘南县| 丘北县|