Python 物件(包括類 函式)取名方法

2021-10-05 06:49:32 字數 899 閱讀 1767

先上乾貨,通用的:

字母:a-za-z

下劃線:_

數字:0-9(注意:數字不能在開頭)

abcdef	goodcoder	ad_fhrygfuigfr

a_a_007 __name123 _p_t_

_123456 cc_dd _

666code	c++	1+1=2	(5)4

654ty54f 0.123 [email protected]

ccf-csp atcoder&codeforces

首字母一般(類除外)小寫。

由於物件名稱中不能有空格,所以有兩種風格:

helloworldstr =

'hello world'

hello_world_str =

'hello world'

取名為helloworldstr,將每個單詞(除第乙個hello)首字母大寫;

取名為hello_world_str,將每兩個單詞之間加乙個下劃線(_)。

有兩種風格,你更喜歡哪種呢?

舉個例子:

class

liketvperson

:def

watchtv()

:print

('watching tv...'

)

liketvperson是將每個單詞(第乙個like也不例外)首字母大寫。

python函式(七) 類與物件

物件導向顧名思義就是把現實中的事務都抽象成為程式設計中的 物件 其基本思想是一切皆物件,是一種 自下而上 的設計語言,先設計元件,再完成拼裝。其中有倆種思想 物件導向,面向過程 物件導向 不用自己去寫過程 只在乎結果 如 直接使用方法來實現 面向過程 自己得去寫過程親力親為 如 自己去書寫方法來實現...

python(類和物件之物件例項函式)

物件例項函式 物件例項函式 class people object 如果需要在建立物件的時候,給物件屬性賦值,就可以在初始化函式中傳遞引數,給屬性賦值,若不需要,就不用寫了 def init self 初始化函式可以不用傳遞引數值 可以直接給屬性賦乙個預設值 self.name 張三 self.ag...

Python 函式練習(包括簡單遞迴)

list sort key none reverse false reverse 排序規則,reverse true 降序,reverse false 公升序 預設 p a b c 2 s sqrt p p a p b p c s axjnxk print s 1 s abc for i in s ...