一、變數
變數定義:Variables are used to store infomation to referrenced and manipulated in a computer program.
#用於
推薦小駝峰命名法,如myFirstName,
myLastName在Python中,等號= 是賦值語句,可以把任意
資料型別
myFisrtName = "Jonathan"myLastName = "Ni" |
#
#
x = 8x = x + 2 | x
#
#
# #從數學上理解x = x + 2是不成立的。在程式中,賦值語句先計算右邊的表達式x + 2,得到結果
10,再賦給變數x。 由於x之前的值是8,重新賦值後,x的值變成
10。
a = "ABC" |
在記憶體中創建了一個"ABC"的
字串在記憶體中建立了一個名為a的變量,並把它指向
"ABC"PI = 3.14159265359 |
總結:
#在電腦內部,任何資料都看成一個“物件”,而變數就是在程式中用來指向這些資料物件的,對變數賦值就是把資料和變數給關聯起來。
二、資料型態
計算機就是可以做數學計算的機器。計算機程式理所當然要處理各種數值。除了數值,電腦還可以處理文字、圖形、音訊、視訊、網頁等
各種資料。不同的數據,需要定義不同的數據類型。
1、數字
#整數:表示方法和數學上的寫法一樣,如1, -100, 0, 1000等。或16進位表示,0xffffff, 0xabcd等
浮點數:也就是小數,如0.99, -1.25, 88.88等。或科學計數法表示1.23e8, 1.2e-8等
複數:由實數部分和虛數部分組成,一般形式為x + yj,如(-5+4j)等
數字沒有大小限制,超出一定範圍就直接表示為inf (無限大)
2、字串
#字串是以單引號'或雙引號"括起來的任意文本,例如'abc',"XYZ"等等。 例如
'abc'只有a,b,c 這3個字元。 如果' 本身也是一個字符,那就可以用"" 括起來,例如 "I'm OK" 包含的字符是I, ', m, 空格, O, K這6個字元。
字串內部既包含' 又包含" 可以用轉義字元\ 來識別。如'I\'m \"OK\"!',表示
I' m "OK"!轉義字符可以轉義很多字符,例如\n表示換行,
\t表示製表符,\\表示字元\如果字串內部有很多換行,可用'''.......'''的格式表示多行內容。 .strip([chars])
方法用於移除字串頭尾指定的字元(預設為空格)
" Jonathan "
>>> "Jonathan" #參數: chars -- 移除字串頭尾指定的字元#返回值:傳回移除字串頭尾指定的字元產生的新字串。字串長度。 >> 8 #
參數: str -- 字串 傳回值:字串長度
0: len("Jonathan"##)] >>>"Jonathan" "Jonathan" [-len( "Jonathan"
3、布林型 布林值和布林代數的表示完全一致,一個布林值只有True,False 兩種值(注意大小寫),布林值可以用 and、or、和not運算 and運算是與運算,只有所有都為True,and#運算結果才是True or運算是或運算,只要其中有一個為True,or運算結果就是True: not運算是非運算,它是一個單目運算子,把True變成False,False變成True 布林值常用在條件判斷中
#
# 4、空白值 「空白值是Python裡一個特殊的值,用None表示。 None是一個特殊的空值。 ,透過清單可以對資料進行最方便的儲存修改等操作定義清單 names = ["Jon", "Alex", "Tom ", "Catherine"]透過下標存取清單中的元素,下標從0開始計數 names[0] >>> "Jon"#names[-1] >>> "Catherine"
# # 三、運算 1、算術運算 2、比較運算 3、賦值運算 4、邏輯運算 5、成員運算 6、身分運算 位元運算 ### #### |
以上是利用Python自動化開發-變數、資料類型與運算方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!