Python基礎語法3 類

2021-10-04 05:25:11 字數 890 閱讀 1721

1.定義:是乙個函式包,可以放置函式和變數

2.類方法

使用類的變數時,需要

a.@classmethod

b.引數裡加上cls

c.使用cls.變數1

例如:class sing():

poetry = [』《卜運算元》』,『我住長江頭,』,『君住長江尾。』,『日日思君不見君,』,『共飲長江水。』]

@classmethod

def sing(cls,name):

print(「念給%s的詩:」%name)

for i in cls.poetry:

print(i)

3.呼叫:

sing.sing(「小白」)

4.類變數:

a.類屬性賦值,從外部分

class showinfo():

infos=『aaa』

#從外部更新

showinfo.infos=『bbb』

print(showinfo.infos)

#從外部新增

showinfo.info=『展示你的資訊』

print(showinfo.info)

b.通過類方法給類屬性賦值(更新或修改)

class showmessage():

name=『aaa』

@classmethod

def changemessage(cls):

#通過類方法給類屬性賦值,更新

cls.name=『bbb』

#通過類方法給類屬性賦值,新增

cls.age=18

showmessage.changemessage()

print(showmessage.name)

print(showmessage.age)

Python基礎語法(3)

與計算機溝通的邏輯 條件判斷 在python中,條件判斷語句總共有三種表現形式 在基礎條件滿足的情況下,再在基礎條件底下增加額外的條件判斷。print 函式是人給程式下達乙個列印命令。這種程式向螢幕輸出資訊的過程,是人與計算機的單向溝通。但是,如果想實現真正的人機互相溝通,就要有來有往。人類用鍵盤向...

python語法基礎 模組 類

usr bin env python3 可在linux等直接執行 a test module 模組第一行字串是模組的文件注釋 author michael liao 顯示作者名 標準模組格式 模組中變數的作用域 這樣的變數是特殊變數,可以被直接引用,但是有特殊用途 和 非公開,private 公開p...

Python3 基礎語法

注釋方式 這是注釋 這是注釋 這是注釋 字串 str hello print str 輸出字串 print str 0 1 輸出第乙個到倒數第二個的所有字元 print str 0 輸出字串第乙個字元 print str 2 4 輸出從第三個開始到第四個的字元 print str 2 輸出從第三個開...