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...