python自定義類并使用的方法
本文實(shí)例講述了python自定義類并使用的方法。分享給大家供大家參考。具體如下:
class Person: def __init__(self, first, middle, last, age): self.first = first; self.middle = middle; self.last = last; self.age = age; def __str__(self): return self.first + ' ' + self.middle + ' ' + self.last + \ ' ' + str(self.age) def initials(self): return self.first[0] + self.middle[0] + self.last[0] def changeAge(self, val): self.age += val myPerson = Person('Raja', 'I', 'Kumar', 21) print(myPerson) myPerson.changeAge(5) print(myPerson) print(myPerson.initials())
運(yùn)行結(jié)果如下:
Raja I Kumar 21 Raja I Kumar 26 RIK
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
Python十類常見(jiàn)異常類型總結(jié)(附捕獲及異常處理方式)
在編寫(xiě)程序時(shí)難免會(huì)遇到錯(cuò)誤,有的是編寫(xiě)人員疏忽造成的語(yǔ)法錯(cuò)誤,有的是程序內(nèi)部隱含邏輯問(wèn)題造成的數(shù)據(jù)錯(cuò)誤等等,這篇文章主要給大家介紹了關(guān)于Python十類常見(jiàn)異常類型總結(jié)的相關(guān)資料,文中還附捕獲及異常處理方式,需要的朋友可以參考下2023-06-06Python numpy和matlab的幾點(diǎn)差異介紹
這篇文章主要介紹了Python numpy和matlab的幾點(diǎn)差異,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07為什么說(shuō)python適合寫(xiě)爬蟲(chóng)
在本文中,小編給讀者們整理的一篇關(guān)于分析為什么說(shuō)python適合寫(xiě)爬蟲(chóng)的語(yǔ)言的相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2020-06-06python中單下劃線與雙下劃線的區(qū)別及說(shuō)明
這篇文章主要介紹了python中單下劃線與雙下劃線的區(qū)別及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09使用OpenCV獲取圖片連通域數(shù)量,并用不同顏色標(biāo)記函
這篇文章主要介紹了使用OpenCV獲取圖片連通域數(shù)量,并用不同顏色標(biāo)記函,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06python 讀文件,然后轉(zhuǎn)化為矩陣的實(shí)例
下面小編就為大家分享一篇python 讀文件,然后轉(zhuǎn)化為矩陣的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04