欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實(shí)例化對象的具體方法

 更新時(shí)間:2020年06月17日 14:07:14   作者:silencement  
在本篇文章里小編給大家整理的是關(guān)于python實(shí)例化對象的具體方法,有興趣的朋友們可以學(xué)習(xí)下。

python中同樣使用關(guān)鍵字class創(chuàng)建一個(gè)類,類名稱第一個(gè)字母大寫,可以帶括號也可以不帶括號;python中實(shí)例化類不需要使用關(guān)鍵字new(也沒有這個(gè)關(guān)鍵字),類的實(shí)例化類似函數(shù)調(diào)用方式;

# coding: utf-8
# 創(chuàng)建一個(gè)類,類名稱第一個(gè)字母大寫,可以帶括號也可以不帶括號
 
class Student(): 
    student_count = 0 
    def __init__(self, name, salary):
        self.name = name
        self.age = salary
        Student.student_count += 1 
    def display_count(self):
        print('Total student {}'.format(Student.student_count)) 
    def display_student(self):
        print('Name: {}, age: {}'.format(self.name,self.age)) 
    def get_class(self):
        if self.age >= 7 and self.age < 8:
            return 1
        if self.age >= 8 and self.age < 9:
            return 2
        if self.age >= 9 and self.age < 10:
            return 3
        if self.age >= 10 and self.age < 11:
            return 4
        else:
            return  0

創(chuàng)建類的對象(實(shí)例化類)

python中實(shí)例化類不需要使用關(guān)鍵字new(也沒有這個(gè)關(guān)鍵字),類的實(shí)例化類似函數(shù)調(diào)用方式。

student1 = Student('cuiyongyuan',10)
student2 = Student('yuanli', 10)
 
student1.display_student()
student2.display_student()
 
student1_class = student1.get_class()
student2_class = student2.get_class()

實(shí)例擴(kuò)展:

實(shí)例化過程:

class luffy_stu:
  def __init__(self,name,age,sex):
    self.name = name
    self.age = age
    self.sex = sex
  def eat(self):
    pass
if __name__=="__main__":
  stu1 = luffy_stu('bao',21,'male')
  #實(shí)例化過程:
  #1. 是先產(chǎn)生一個(gè)stu1對象,
  #2. luffy_stu.__init__('stu1','bao',21,'male')再將stu1對象傳入__init__構(gòu)造函數(shù)中實(shí)例化對象

以上就是python實(shí)例化對象的具體方法的詳細(xì)內(nèi)容,更多關(guān)于python如何實(shí)例化對象的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python re正則表達(dá)式元字符分組()用法分享

    Python re正則表達(dá)式元字符分組()用法分享

    在本篇文章里小編給大家整理了關(guān)于Python re正則表達(dá)式元字符分組()的相關(guān)知識點(diǎn)實(shí)例,需要的朋友們可以學(xué)習(xí)下。
    2020-02-02
  • Python實(shí)現(xiàn)的凱撒密碼算法示例

    Python實(shí)現(xiàn)的凱撒密碼算法示例

    這篇文章主要介紹了Python實(shí)現(xiàn)的凱撒密碼算法,簡單介紹了凱撒密碼的概念、原理并結(jié)合實(shí)例形式分析了Python實(shí)現(xiàn)凱撒密碼算法的相關(guān)定義與使用操作技巧,需要的朋友可以參考下
    2018-04-04
  • pyinstaller將python程序打包為可執(zhí)行文件

    pyinstaller將python程序打包為可執(zhí)行文件

    這篇文章主要介紹了pyinstaller將python程序打包為可執(zhí)行文件,pyinstaller是一個(gè)python打包工具,它將python程序及所需依賴都打包成一個(gè)可執(zhí)行文件
    2022-08-08
  • Python爬蟲之Selenium中frame/iframe表單嵌套頁面

    Python爬蟲之Selenium中frame/iframe表單嵌套頁面

    這篇文章主要介紹了Python爬蟲之Selenium中frame/iframe表單嵌套頁面,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python插入Elasticsearch操作方法解析

    Python插入Elasticsearch操作方法解析

    這篇文章主要介紹了Python插入Elasticsearch操作方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • 20行代碼教你用python給證件照換底色的方法示例

    20行代碼教你用python給證件照換底色的方法示例

    這篇文章主要介紹了20行代碼教你用python給證件照換底色的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • pytorch保存和加載模型的方法及如何load部分參數(shù)

    pytorch保存和加載模型的方法及如何load部分參數(shù)

    本文總結(jié)了pytorch中保存和加載模型的方法,以及在保存的模型文件與新定義的模型的參數(shù)不一一對應(yīng)時(shí),我們該如何加載模型參數(shù),對pytorch保存和加載模型相關(guān)知識感興趣的朋友一起看看吧
    2024-03-03
  • Python圖像處理之直線和曲線的擬合與繪制【curve_fit()應(yīng)用】

    Python圖像處理之直線和曲線的擬合與繪制【curve_fit()應(yīng)用】

    這篇文章主要介紹了Python圖像處理之直線和曲線的擬合與繪制,結(jié)合實(shí)例形式分析了Python曲線擬合相關(guān)函數(shù)curve_fit()的使用技巧,需要的朋友可以參考下
    2018-12-12
  • 講解Python中運(yùn)算符使用時(shí)的優(yōu)先級

    講解Python中運(yùn)算符使用時(shí)的優(yōu)先級

    這篇文章主要介紹了講解Python中運(yùn)算符使用時(shí)的優(yōu)先級,是Python學(xué)習(xí)當(dāng)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • 簡單了解Pandas缺失值處理方法

    簡單了解Pandas缺失值處理方法

    這篇文章主要介紹了簡單了解Pandas缺失值處理方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11

最新評論