iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 19
0
Software Development

初學者使用youtube影片學習python_純紀錄系列 第 19

Day19_初學者使用youtube影片學習python_純紀錄

  • 分享至 

  • xImage
  •  

參考資料

一樣是彭彭老師的影片,以下附上網址:
https://www.youtube.com/watch?v=Lr5N2r1rmtM&list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk&index=18&t=1s

影片內容

  1. 利用類別定義產生實體物件 (Instance Objects)
    1.1 建立初始化函式、使用 self
    1.2 建立實體物件
    1.3 在初始化函式中,代入參數

  2. 操作實體物件屬性
    2.1 基本語法:實體物件.實體屬性名稱
    2.2 相同類別定義下,不同的實體物件操作

學習紀錄

  1. 利用類別定義產生實體物件 (Instance Objects)
    1.1建立初始化函式、使用 self
class Point:
    def __init__(self, x, y):
        self.x=x
        self.y=y

1.2建立實體物件
1.3在初始化函式中,代入參數
2. 操作實體物件屬性
2.1基本語法:實體物件.實體屬性名稱
2.2相同類別定義下,不同的實體物件操作

建立第一個實體物件

p1=Point(3,4)      # 第一個實體物件帶入 x=3、y=4
print(p1.x, p1.y)  # 顯示出的就是 3 4
建立第二個實體物件
p2=Point(5,6)      # 第二個實體物件帶入 x=5、y=6,使用同樣的類別進行不同的操作
print(p2.x, p2.y)  # 顯示出的就是 5 6
class FullName:                      # 同上方建立一個函式,並在後續帶入不同參數
    def __inif__(self, first, last):
        self.first=first
        self.last=last
name1=FullName ("C.W.", "Peng")
print(name1.first, name1.last)       # 會顯示出 C.W. Peng
name2=FullName ("T.Y.", "Lin")
print(name2.first, name2.last)       # 會顯示出 T.Y. Lin

因為實體物件的建立與使用內容較多,所以今天的內容只是上集,待明天看完下篇。


上一篇
Day18_初學者使用youtube影片學習python_純紀錄
下一篇
Day20_初學者使用youtube影片學習python_純紀錄
系列文
初學者使用youtube影片學習python_純紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言