最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 類(lèi)的繼承 實(shí)例方法.靜態(tài)方法.類(lèi)方法的代碼解析

 更新時(shí)間:2019年08月23日 09:43:59   作者:南魚(yú)羈荒渡  
這篇文章主要介紹了python 類(lèi)的繼承 實(shí)例方法.靜態(tài)方法.類(lèi)方法的代碼解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了python 類(lèi)的繼承 實(shí)例方法.靜態(tài)方法.類(lèi)方法的代碼解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

dt={}
class Denglu:
  def register(self,name,psd):
    if name.isalnum() and psd.isalnum():
      if name not in dt.keys():
        dt[name]=psd
        print('注冊(cè)成功')
      else:
        print('已經(jīng)存在該用戶(hù)名')
    else:
      print('你輸入的賬戶(hù)名稱(chēng)或密碼不符合規(guī)定')
  def login(self,name,psd):
    if len(dt):
      if name in dt.keys():
        if psd==dt[name]:
          print('登陸成功')
        else:
          print('密碼錯(cuò)誤')
      else:
          print('該用戶(hù)未注冊(cè)')
    else:
      print('未曾有人注冊(cè)過(guò)')
  def modify(self,name,psd):
    if name in dt.keys() and psd!=' ':
      dt[name]=psd
      print('修改密碼成功')
    else:
      print('該賬戶(hù)不存在')
class main(Denglu):
  def show(self):
    opt=input('請(qǐng)輸入選項(xiàng)\n'
              '1——注冊(cè)\n'
              '2——登陸\n'
              '3——修改密碼\n'
              '4——退出系統(tǒng)\n')
    if opt.isdigit():
      opt=int(opt)
      if 1<=opt<=4:
        return opt
      else:
        return 0
    else:
      return 0
  def din(self):
    while True:
      t=self.show()
      if t==1:
        name=input('[注冊(cè)]請(qǐng)輸入用戶(hù)名')
        psd=input('[注冊(cè)]請(qǐng)輸入密碼')
        name=name.strip()
        psd=psd.strip()
        self.register(name,psd)
      elif t==2:
        name=input('[登陸]請(qǐng)輸入用戶(hù)名')
        psd=input('[登陸]請(qǐng)輸入密碼')
        name=name.strip()
        psd=psd.strip()
        self.login(name,psd)
      elif t==3:
        name=input('[修改]請(qǐng)輸入用戶(hù)名')
        psd=input('[修改]請(qǐng)輸入密碼')
        name=name.strip()
        psd=psd.strip()
        self.modify(name,psd)
      elif t==4:
        print('退出系統(tǒng)')
        break
      else:
        print('親 按要求輸入哦!')
temp=main()
temp.din()

對(duì)于面向?qū)ο缶幊?類(lèi)繼承來(lái)說(shuō)這是一個(gè)很經(jīng)典的例子,原諒我直接上代碼了哈。。然后是關(guān)于靜態(tài)方法。類(lèi)方法。的調(diào)用

對(duì)于各種方法的解釋不做綴釋。。

class TaSt:
  age = 88 # 類(lèi)屬性

  def __init__(self, name):
    self.name = name  # 實(shí)例屬性

  def show(self, b):
    print(u'實(shí)例方法', b)

  @staticmethod
  def show2(a):
    print(u'靜態(tài)方法',a)

  @classmethod
  def add(cls, a):  # 第一個(gè)參數(shù)必須是類(lèi)本身
    print(u'類(lèi)方法', a)


t1 = TaSt('55') # 實(shí)例化一個(gè)對(duì)象
t1.show('調(diào)用實(shí)例方法') # 調(diào)用實(shí)例方法
TaSt.show(t1, '類(lèi)調(diào)用實(shí)例方法。傳參是實(shí)例化后對(duì)象') # 類(lèi)調(diào)用實(shí)例方法。傳參是實(shí)例化后對(duì)象
t1.show2('實(shí)例調(diào)用靜態(tài)方法') # 實(shí)例調(diào)用靜態(tài)方法
TaSt.show2('類(lèi)調(diào)用靜態(tài)方法') # 類(lèi)調(diào)用靜態(tài)方法
t1.add('類(lèi)方法實(shí)例化后調(diào)用') # 類(lèi)方法實(shí)例化后調(diào)用
TaSt.add('類(lèi)方法直接使用類(lèi)名調(diào)用') # 類(lèi)方法直接使用類(lèi)名調(diào)用
print(t1.name, '調(diào)用實(shí)例屬性') # 類(lèi)調(diào)不了
print(t1.age, '調(diào)用lei屬性')
print(TaSt.age, '調(diào)用lei屬性')

輸出結(jié)果::
》》實(shí)例方法 調(diào)用實(shí)例方法
》》實(shí)例方法 類(lèi)調(diào)用實(shí)例方法。傳參是實(shí)例化后對(duì)象
》》靜態(tài)方法 實(shí)例調(diào)用靜態(tài)方法
》》靜態(tài)方法 類(lèi)調(diào)用靜態(tài)方法
》》類(lèi)方法 類(lèi)方法實(shí)例化后調(diào)用
》》類(lèi)方法 類(lèi)方法直接使用類(lèi)名調(diào)用
》》55 調(diào)用實(shí)例屬性
》》88 調(diào)用lei屬性
》》88 調(diào)用lei屬性

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python測(cè)試網(wǎng)絡(luò)連通性示例【基于ping】

    Python測(cè)試網(wǎng)絡(luò)連通性示例【基于ping】

    這篇文章主要介紹了Python測(cè)試網(wǎng)絡(luò)連通性,結(jié)合實(shí)例形式分析了Python通過(guò)發(fā)送ping請(qǐng)求測(cè)試網(wǎng)絡(luò)連通性相關(guān)操作技巧,需要的朋友可以參考下
    2018-08-08
  • Pandas中DataFrame.drop()函數(shù)的具體使用

    Pandas中DataFrame.drop()函數(shù)的具體使用

    DataFrame.drop是Pandas庫(kù)中一個(gè)非常實(shí)用的函數(shù),用于刪除 DataFrame中的行或列,本文就來(lái)介紹一下Pandas中DataFrame.drop()函數(shù)的具體使用,感興趣的可以了解一下
    2024-07-07
  • python可視化分析繪制帶趨勢(shì)線(xiàn)的散點(diǎn)圖和邊緣直方圖

    python可視化分析繪制帶趨勢(shì)線(xiàn)的散點(diǎn)圖和邊緣直方圖

    這篇文章主要介紹了python可視化分析繪制帶趨勢(shì)線(xiàn)的散點(diǎn)圖和邊緣直方圖,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • 如何在?ASP.NET?Core?中創(chuàng)建?gRPC?客戶(hù)端和服務(wù)器

    如何在?ASP.NET?Core?中創(chuàng)建?gRPC?客戶(hù)端和服務(wù)器

    gRPC 是一種高性能、開(kāi)源的遠(yuǎn)程過(guò)程調(diào)用(RPC)框架,它基于 Protocol Buffers(protobuf)定義服務(wù),并使用 HTTP/2 協(xié)議進(jìn)行通信,這篇文章主要介紹了在?ASP.NET?Core?中創(chuàng)建?gRPC?客戶(hù)端和服務(wù)器,需要的朋友可以參考下
    2024-11-11
  • Python讀取csv文件做K-means分析詳情

    Python讀取csv文件做K-means分析詳情

    這篇文章主要介紹了Python讀取csv文件做K-means分析詳情,基于時(shí)間序列的分析2D讀取時(shí)間列和高程做一下分析。下文更多詳細(xì)介紹需要的小伙伴可以參考一下
    2022-03-03
  • Numpy中對(duì)向量、矩陣的使用詳解

    Numpy中對(duì)向量、矩陣的使用詳解

    這篇文章主要介紹了Numpy中對(duì)向量、矩陣的使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Python中單引號(hào)、雙引號(hào)和三引號(hào)具體的用法及注意點(diǎn)

    Python中單引號(hào)、雙引號(hào)和三引號(hào)具體的用法及注意點(diǎn)

    這篇文章主要給大家介紹了關(guān)于Python中單引號(hào)、雙引號(hào)和三引號(hào)具體的用法及注意點(diǎn)的相關(guān)資料,Python中單引號(hào)、雙引號(hào)、三引號(hào)中使用常常困惑,想弄明白這三者相同點(diǎn)和不同點(diǎn),需要的朋友可以參考下
    2023-07-07
  • Python Google風(fēng)格注釋的使用

    Python Google風(fēng)格注釋的使用

    Google風(fēng)格注釋是一種Python代碼注釋的標(biāo)準(zhǔn)化格式,它提供了一種規(guī)范的注釋格式,使得代碼更加易讀、易于維護(hù),本文就來(lái)介紹一下Google風(fēng)格注釋的語(yǔ)法和用法,感興趣的可以了解一下
    2023-11-11
  • python用類(lèi)實(shí)現(xiàn)文章敏感詞的過(guò)濾方法示例

    python用類(lèi)實(shí)現(xiàn)文章敏感詞的過(guò)濾方法示例

    這篇文章主要介紹了python用類(lèi)實(shí)現(xiàn)文章敏感詞的過(guò)濾方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Python?中?Selenium?的?send_keys()?函數(shù)用法小結(jié)

    Python?中?Selenium?的?send_keys()?函數(shù)用法小結(jié)

    send_keys() 是將數(shù)字、文本和符號(hào)等鍵盤(pán)輸入發(fā)送到應(yīng)用程序的文本框的過(guò)程, send_keys() 是 WebDriver 的一部分,每個(gè)鍵盤(pán)輸入都會(huì)發(fā)送到此元素,這篇文章主要介紹了Python?中?Selenium?的?send_keys()?函數(shù),需要的朋友可以參考下
    2023-11-11

最新評(píng)論

获嘉县| 侯马市| 台州市| 浪卡子县| 湖州市| 古丈县| 宽甸| 辽宁省| 汉阴县| 汝州市| 新竹县| 巴楚县| 措美县| 大同县| 廉江市| 宽甸| 策勒县| 肇东市| 湖南省| 新源县| 广德县| 彭阳县| 同江市| 宣城市| 黔江区| 肇庆市| 如皋市| 东莞市| 天津市| 英吉沙县| 莎车县| 资溪县| 襄樊市| 都安| 闻喜县| 顺平县| 盈江县| 甘洛县| 托克托县| 兴国县| 望都县|