class circle:
def __init__(self): #init前後都兩個下底線
self.radius=1
“””
每次用circle()建立一個物件時
就會自動執行__init__
該物件建立一個radius變數
其值為1
“””
my_cir = circle()
print(2*3.14* my_cir.radius )
#my_cir.radius預設值=1
my_cir.radius=5
print(2*3.14* my_cir.radius )


class circle:
def __init__(self,rad): #rad是函數參數
self.radius= rad #self.radius物件變數
def area(self):
return self.radius*self.radius*3.14
my_cir = circle(1)
print(my_cir) #印出物件而已
print(my_cir.area()) #還要物件.method



![Python: 如何使用 os.environ[“PATH”] 設定環境變數?與 sys.path.append() 差別為何? Python: 如何使用 os.environ[“PATH”] 設定環境變數?與 sys.path.append() 差別為何?](https://i1.wp.com/savingking.com.tw/wp-content/uploads/2024/09/20240905135312_0_890fa1.png?quality=90&zoom=2&ssl=1&resize=350%2C233)







近期留言