Python中引入自定義路徑下的用戶自定義類


自定義類如下:

import math

class Circle:
    # Construct a circle object
    def __init__(self, radius = 1):
        self.radius = radius
    
    def getPerimeter(self):
        return 2 * self.radius * math.pi
    
    def getArea(self):
        return self.radius * self.radius * math.pi
    
    def setRadius(self, radius):
        self.radius = radius

 

測試類如下:

import sys
sys.path.append(r'/home/MyTrain/Python/Class') 
from Circle import Circle

c = Circle(5)
print("Redius: ", c.radius)
print("Perimeter: ", c.getPerimeter())
print("Area: ", c.getArea())

 

>>python test_circle.py

 

運行結果:

('Redius: ', 5)
('Perimeter: ', 31.415926535897931)
('Area: ', 78.539816339744831)

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM