python 學習筆記記錄(二)

2021-07-11 14:11:13 字數 1163 閱讀 8452

#號表示之後的字元為python的注釋

換行(\n)是標準的行分隔符(通常乙個語句一行)

反斜槓(\) 繼續上一行

分號(;)將兩個語句連線在一行中

冒號(:)將**塊的頭和體分開

語句(**塊)用縮排塊的方式體現

不同的縮排的深度分隔不同的**塊

python檔案以模組的形式組織

在python 語言中,物件是通過引用傳遞的。在賦值時,不管這個物件是新建立的,還是乙個已經存在的,都是將該物件的引用(並不是值)賦值給變數。(這點可以將這種方式理解為指標)

python 的賦值語句不會返回值,因此下面的語句會報錯x=1;y=(x=x+1)鏈式賦值沒問題,如下y=x=x+1增量賦值,python 不支援類似 x++ 或 –x 這樣的前置/後置自增/自減運算。

x=x+1; 與 x+= 1是一樣

+= -= *= /= %= **=

<<= >>= &=(按位與) ^=(按位異或) |=(按位或)

多元賦值a,b,c = 1,2,'test';(a,b,c) = (1,2,'test')這樣可讀性更高python 識別符號字串規則和其他大部分用c 編寫的高階語言相似: 第乙個字元必須是字母或下劃線(_);剩下的字元可以是字母和數字或下劃線; 大小寫敏感

變數數值交換x,y = 1,2;x,y=y,x關鍵字

下劃線識別符號

_*** 不用』from module import *』匯入

***_系統定義名字

__*** 類中的私有變數名

一般來講,變數名_*** 被看作是「私有的」,在模組或類外不

可以使用。當變數是私有的時候,用_*** 來表示變數是很好的習慣。因為變數名***對python 來說有特殊含義,對於普通的變數應當避免這種命名風格。

**流程,推薦**風格:主程式呼叫main()函式。

python學習記錄(二)

物件 名字和變數 python是強型別的,你永遠無法修改乙個已有物件的型別。python中的變數有乙個非常重要的性質 它僅僅是乙個名字。類似c語言指標 名字是物件的引用而不是物件本身。type thing 了解乙個物件的型別。python中 類和型別不加區分。用來執行浮點除法,用來執行整數除法。為冪...

Activiti 學習筆記記錄(二)

業務流程建模標記法 bpmn business process model and notation 是工作流中的特定業務流程的圖形化表示法。是由物件管理組織 omg 維護的關於業務流程建模的行業性標準。工作流 對工作流程及其各操作步驟之間業務規則的抽象 概括描述。工作流建模,即將工作流程中的工作如...

Python基礎學習筆記記錄

條件判斷語句 4.迴圈語句 略單行注釋 這是單行注釋 print 這是單行注釋 多行注釋 print 這是多行注釋 print 這是多行注釋 print 這是多行注釋 中文注釋 若在程式中用到了中文,直接執行輸出,程式會出錯。需在程式的開頭寫入如下 coding utf 8 import keywo...