python筆記記錄

2021-08-27 04:01:07 字數 1076 閱讀 6323

class test:

# 類屬性

num = 100

def __init__(self):

# 例項屬性,其實就像物件中的屬性

self.age = 20

# def setnum(self, num):

# self.num = num

# test.num=200 print(test.num) 200

# test_3 =test()

# test_3.setnum(200)

# print(test_3.num) #200

# print(test.num)#100

@classmethod #類方法

def setnum(self,num):

self.num=num

test_4=test()

test_4.setnum(200)

print(test_4.num)#200

print(test.num)#200

class shortinputexception(exception):

'''你定義的異常類'''

def __init__(self, length, atleast):

exception.__init__(self)

self.length = length

self.atleast = atleast

try:

s = input('請輸入-->')

if len(s) < 3:

raise shortinputexception(len(s), 3)

except eoferror:

print('/你輸入了乙個結束標記eof')

except (shortinputexception,s): # 這個變數繫結到錯誤的例項

print('shortinputexception:輸入的長度是%d,長度至少應該是%d'%(s.length,s.atleast))

else:

print('沒有異常')

Python筆記記錄

本部落格用於用於記錄學習過程,歡迎交流!markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細語法參考幫助?本編輯器支援markdown extr...

python 學習筆記記錄(二)

號表示之後的字元為python的注釋 換行 n 是標準的行分隔符 通常乙個語句一行 反斜槓 繼續上一行 分號 將兩個語句連線在一行中 冒號 將 塊的頭和體分開 語句 塊 用縮排塊的方式體現 不同的縮排的深度分隔不同的 塊 python檔案以模組的形式組織 在python 語言中,物件是通過引用傳遞的...

Python基礎學習筆記記錄

條件判斷語句 4.迴圈語句 略單行注釋 這是單行注釋 print 這是單行注釋 多行注釋 print 這是多行注釋 print 這是多行注釋 print 這是多行注釋 中文注釋 若在程式中用到了中文,直接執行輸出,程式會出錯。需在程式的開頭寫入如下 coding utf 8 import keywo...