012-模組使用及自訂模組
發表於 : 2022年 7月 9日, 14:23
012-模組使用及自訂模組
基礎語法:
(1)先載入
import 模組名稱
import 模組名稱 as 別名
(2)使用
模組名稱(或別名).函式名稱
模組名稱(或別名).變數名稱
基礎語法:
(1)先載入
import 模組名稱
import 模組名稱 as 別名
(2)使用
模組名稱(或別名).函式名稱
模組名稱(或別名).變數名稱
代碼: 選擇全部
#載入sys模組名
import sys
#使用sys內的函式
print(sys.platform) #印出作業系統
print(sys.maxsize) #印出整數型態最大值
print("--------------")
print(sys.path) #印出模組存放路徑
代碼: 選擇全部
#載入sys模組名
import sys as system
#使用sys內的函式
print(system.platform) #印出作業系統
print(system.maxsize) #印出整數型態最大值
print("--------------")
print(system.path) #印出模組存放路徑
代碼: 選擇全部
#計算2點間的距離
def distance(x1,y1,x2,y2):
return((x2-x1)**2+(y2-y1)**2)**0.5
#計算斜率
def slope(x1,y1,x2,y2):
return(y2-y1)/(x2-x1)
代碼: 選擇全部
#使用import自訂模組gepmetry.py
import geometry
#模組.函式(傳值) (-1,-2)(3,-5)
ans=geometry.distance(-1,-2,3,-5)
print(ans)
print("---------")
#求斜率(2,1)(4,5)
ans=geometry.slope(2,1,4,5)
print(ans)
代碼: 選擇全部
#若gepmetry.py模組放在D:\mod內,程式找不到則用import sysy宣告方式
import sys
sys.path.append("D:\\mod")
代碼: 選擇全部
#若gepmetry.py模組放在D:\mod內,程式找不到則用import sysy宣告方式
import sys
sys.path.append("D:\\mod")
#使用import自訂模組gepmetry.py
import geometry
#模組.函式(傳值) (-1,-2)(3,-5)
ans=geometry.distance(-1,-2,3,-5)
print(ans)
print("---------")
#求斜率(2,1)(4,5)
ans=geometry.slope(2,1,4,5)
print(ans)