国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Slog52_python類的使用

cncoder / 2320人閱讀

摘要:掘金主頁簡書主頁現實就是現實要理解現狀并且分析在那其中一定會有導致現狀的原因對原因有了充分認識之后再根據詞付諸行動就好連現狀都不懂得判斷的人再我看來就是白癡開發環境需要的信息和信息源開始編碼更新后的完整代碼其中,類如下,這個是類

ArthurSlog

SLog-52

Year·1

Guangzhou·China

Aug 29th 2018


GitHub

掘金主頁

簡書主頁

segmentfault

現實就是現實 要理解現狀并且分析 在那其中一定會有導致現狀的原因 對原因有了充分認識之后再根據詞付諸行動就好 連現狀都不懂得判斷的人 再我看來就是白癡


開發環境MacOS(High Sierra 10.13.5) 需要的信息和信息源: 開始編碼

更新后的完整代碼:

~/Desktop/python_learningload/python_class/Employee.py

#!/usr/bin/python
# -*- coding: UTF-8 -*-
# v2.7
# macOS10.13.6
 
class Employee:
   empCount = 0
 
   def __init__(self, name, salary):
      self.name = name
      self.salary = salary
      Employee.empCount += 1
   
   def displayCount(self):
     print "Total Employee %d" % Employee.empCount
 
   def displayEmployee(self):
      print "Name : ", self.name,  ", Salary: ", self.salary

xiaomi = Employee("xiaomi",8000)

xiaomi.displayEmployee()

其中,Employee類如下:

~/Desktop/python_learningload/python_class/Employee.py

class Employee:
   empCount = 0
 
   def __init__(self, name, salary):
      self.name = name
      self.salary = salary
      Employee.empCount += 1
   
   def displayCount(self):
     print "Total Employee %d" % Employee.empCount
 
   def displayEmployee(self):
      print "Name : ", self.name,  ", Salary: ", self.salary

def __init__(self, xx1, xx2, ...):,這個是類初始化方法,當你實例化類的時候,類就會執行這里面的邏輯,self代表的是Employee自己,這個參數是必須的,后面是實例化類的時候,代入的參數

所以,現在Employee類有 empCount、name、salary 三個屬性,displayCount(self)、displayEmployee(self)兩個方法

當你實例化Employee類的時候:

~/Desktop/python_learningload/python_class/Employee.py

xiaomi = Employee("xiaomi",8000)

"xiaomin"代入"name","8000"代入"salary",然后類會執行初始化函數:

~/Desktop/python_learningload/python_class/Employee.py

def __init__(self, name, salary):
    self.name = name
    self.salary = salary
    Employee.empCount += 1

在初始化函數里,"xiaomi"代入Employee類的"name"屬性,"8000"代入Employee類的"salary"屬性,然后Employee類的"empCount"屬性自增1

現在切換之文件路徑下,執行python文件

cd ~Desktop/python_learningload/python_class/

python Employee.py

正常執行,會輸出

Name :  xiaomi , Salary:  8000

現在,我們要把類多帶帶作為一個python文件,通過導入來使用類

~/Desktop/python_learningload/python_class/class_Employee.py

#!/usr/bin/python
# -*- coding: UTF-8 -*-
# v2.7
# macOS10.13.6

class Employee:
   empCount = 0
 
   def __init__(self, name, salary):
      self.name = name
      self.salary = salary
      Employee.empCount += 1
   
   def displayCount(self):
     print "Total Employee %d" % Employee.empCount
 
   def displayEmployee(self):
      print "Name : ", self.name,  ", Salary: ", self.salary

~/Desktop/python_learningload/python_class/show_Employee.py

#!/usr/bin/python
# -*- coding: UTF-8 -*-
# v2.7
# macOS10.13.6

from class_Employee import Employee

xiaomi = Employee("xiaomi",8000)

xiaomi.displayEmployee()

ok,現在把 Employee類 多帶帶寫為一個文件,在另一個文件里倒入并使用

切換至文件路徑下,執行 show_Employee.py 文件

cd ~Desktop/python_learningload/python_class/

python show_Employee.py

至此,我們了解了python類的使用。


歡迎關注我的微信公眾號 ArthurSlog

如果你喜歡我的文章 歡迎點贊 留言 謝謝

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/42379.html

相關文章

  • Slog3_如何使用Python與Mysql進行數據交互

    摘要:現在,對接文件已經到位接下來測試數據庫,如果還沒安裝或者安裝了還沒配置,移步數據庫配置,完成數據庫的安裝和配置或者在官方下載,安裝官方手冊安裝。 ArthurSlog SLog-3 Year·1 Guangzhou·China July 9th 2018 showImg(https://segmentfault.com/img/remote/1460000016093266?w=2...

    ccj659 評論0 收藏0
  • App啟動流程

    摘要:孵化進程相當于是系統的根進程,后面所有的進程都是通過這個進程出來的雖然進程相當于系統的根進程,但是事實上它也是由系統的進程啟動的。 目錄介紹 1.什么是Zygote進程 1.1 簡單介紹 1.2 各個進程的先后順序 1.3 進程作用說明 2.Zygote進程的啟動流程 2.1 源碼位置 2.2 ZygoteInit類的main方法 2.3 registerZygoteSo...

    geekidentity 評論0 收藏0
  • [Python]實現Python類的公共屬性

    摘要:背景今天看到有人問的類有沒有類似公共屬性的特性,就是修改了某個實例的對應屬性,該類的所有實例的對應屬性都隨之修改,想了想用了一個輔助的單例模式的類解決了問題。代碼演示感想要活用設計模式和它們的組合。 背景 今天看到有人問Python的類有沒有類似公共屬性的特性,就是修改了某個實例的對應屬性,該類的所有實例的對應屬性都隨之修改,想了想用了一個輔助的單例模式的類解決了問題。 思路 修改一個...

    ernest.wang 評論0 收藏0
  • Slog31_支配vue框架初階項目之博客網站-注冊頁面-風格

    摘要:掘金主頁簡書主頁遲到太久就不必到了開發環境需要的信息和信息源如何使用與進行數據交互使用后端框架實現靜態服務器使用前端框架實現單頁應用前端部分統計頁面計算屬性和偵聽器主頁注冊界面條件渲染登陸界面后臺用戶管理的界面列表渲染用戶界面調查問 ArthurSlog SLog-31 Year·1 Guangzhou·China Aug 6th 2018 showImg(https://segm...

    Jochen 評論0 收藏0

發表評論

0條評論

cncoder

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<