Python基礎之四 new

2021-09-03 03:00:15 字數 463 閱讀 2080

# 自定義乙個人類

class person(object):

# 監聽物件的建立過程

# 返回乙個通過這個類建立的物件

def __new__(cls, *args, **kwargs):

print("__new__")

return object.__new__(cls)

# 在 __init__方法中監聽給物件新增屬性的過程

def __init__(self):

print("__init__")

# 在__str__方法中監聽物件的屬性變化

def __str__(self):

pass

# 監聽位址的引用計數為0 會執行

def __del__(self):

print("__del__")

xm = person()

python學習之路之基礎篇(四)

import pymysql 資料庫連線 db pymysql.connect localhost root root secondhandmarket 建立乙個游標物件 cursor db.cursor 使用execute 方法執行sql查詢 cursor.execute select versi...

python基礎之語句 Python基礎之條件語句

我們在程式設計中經常需要通過檢查某個條件,從而決定去做什麼。條件語句就是針對這一情景應用的。本篇主要介紹 if 和 while。一 if語句 先來個總覽 if 條件一 條件一對應的 塊 elif 條件二 條件一對應的 塊 else 不滿足條件一和條件二對應的 塊 if 語句的核心就是值為true 或...

Python基礎知識(四)之set集合

集合 set 是乙個無序的不重複元素序列。可以使用大括號 或者 set 函式建立集合,注意 建立乙個空集合必須用 set 而不是 因為 是用來建立乙個空字典。建立格式 parame 或者set value orange in basket 快速判斷元素是否在集合內 true crabgrass in...