hm_01_測試模組1
import
hm_02_測試模組2
hm_01_測試模組1.say_hello()
dog =hm_01_測試模組1.dog()
(dog)
hm_02_測試模組2.say_hello()
cat =hm_02_測試模組2.cat()
(cat)
(hm_01_測試模組1.title)
print(hm_02_測試模組2.title)
import匯入模組
importimport 同時指定別名hm_01_測試模組1 as dogmodule
import
hm_02_測試模組2 as catmodule
dogmodule.say_hello()
dog =dogmodule.dog()
(dog)
catmodule.say_hello()
cat =catmodule.cat()
(cat)
(dogmodule.title)
print(catmodule.title)
from hm_01_測試模組1 importfrom importdogfrom hm_02_測試模組2 import
cat#
如果兩個模組,存在同名的函式,那麼匯入模組的函式,會覆蓋掉先導入的函式
from hm_02_測試模組2 import
say_hello
from hm_01_測試模組1 import
say_hello
#不需要使用模組呼叫類了
dog =dog()
(dog)
cat =cat()
(cat)
say_hello()
from hm_01_測試模組1 import dogfrom hm_02_測試模組2 import cat
# 如果兩個模組,存在同名的函式,那麼匯入模組的函式,會覆蓋掉先導入的函式
# 統一寫在頂部,可以使用別名as分別定義同名的函式
from hm_02_測試模組2 import say_hello as say_hello1
from hm_01_測試模組1 import say_hello as say_hello2
# 不需要使用模組呼叫類了
dog = dog()
print(dog)
say_hello1()
say_hello2()
from import *(不建議使用)
函式重名沒有任何的提示,出現問題不好排查
全域性變數 函式 類,直接執行的**不是向外界提供的工具
defsay_hello():
print("")
#如果直接執行模組 得到的值永遠是__main__
if__name__ == "
__main__":
#檔案被匯入時,能夠直接執行的**不需要被執行
print(__name__
)
print("
這是小明開發的模組")
C 基礎程式設計DAY11
求乙個整數各位數之和的函式 include include using namespace std intgetsum int n return sum int main 寫乙個函式,判斷某個數是否素數,以及求1 1000以內的素數 include include include using nam...
Python基礎 裝飾器(Day11)
裝飾器 1.裝飾器是在不改變原函式的執行的情況下為原函式增額外的功能。簡單版裝飾器 import time deffunc1 print 執行速度 deftimmer f start time time.time f time.sleep 0.3 end time time.time print 此...
手機衛士day11
系統程序顯示和隱藏 建立程序管理設定頁面 processmanagersettingactivity 編寫設定頁面布局檔案 監聽checkbox的勾選事件,更新本地sharepreference 根據本地記錄,更新checkbox狀態 boolean showsystem mprefs.getboo...