python面向監獄二

2021-10-08 22:20:22 字數 1202 閱讀 2767

python是物件導向,解釋型和弱型別

常量:固定的值,值是不能發生改變

變數:不固定的值,隨時可以發生改變

變數:宣告變數實際上就是給記憶體要空間。

變數裡面可以存放的型別:

字串(「hello」),整形(0,3,2,1),浮點型(99.9,9.9,…),布林(true,false),列表list,字典dict,set列表

money = 100

money = 9.9

money = 『9.9元』

money = 9.9

print(money,type(money))

money = '9.9元'

print(money,type(money))

money = 9

print(money,type(money))

9.9 9.9元 9

識別符號(age = 18)

由字母 數字 _ ,不能以數字開頭

嚴格區分大小寫

不能以python的關鍵字

檢視python有哪些關鍵字

import keyword

print(keyword.kwlist)

['false', 'none', 'true', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

建議:

駝峰式:getname 

如果乙個名字是由多個單詞組成的,除了第乙個單詞之外以後的每個單詞的首字母大寫

getelementsbyname

類:getname 如果定義類名,每個單詞的首字母大寫

下劃線式:

python中變數的,函式命名:

get_name(python推薦) ~ getname

python 物件導向(二)

class a def bar self print bar 這裡面的self相當於c,也就是從d 開始重新找 self.f1 class b a def f1 self print b class c def f1 self print c class d c,b pass c d c.bar b...

python物件導向 二

屬性查詢 類有兩種屬性 資料屬性和函式屬性 類的資料屬性是所有物件共享的 類的函式屬性是繫結給物件用的 class beijingstudent school beijing def learn self print is learning def eat self print is eating ...

python學習(二) 物件導向

物件導向的方法簡介 類 class 方法重寫 override 繼承 例項化 類的方法必須要加乙個self引數 class classname def init self name salary self 是指類的例項而不是類 self name name 建立類物件 x class1 這是通過呼叫...