優點:可移植性、豐富的庫、面向過程、物件導向、函式式程式設計
缺點:執行效率低(因為python的動態、多用)
第一次賦值的時候建立
開頭是字母或下劃線
無空格避免python關鍵字
包含數字、字母、下劃線
區分1和l,0和o
只和變數本身有關,動態對映
自動釋放
判斷值是否相等:==
>>
> a =
20>>
> b =
20>>
> a == b
true
>>
> a =
20>>
> b =
20>>
> a is b
true
>>
> a =
20>>
> b =
20>>
>
id(a)
2071189984
>>
>
id(b)
2071189984
>>
>
import sys
>>
> sys.getrefcount(20)
9
數字:int、float、decimal(小數)、fraction(分數)
字串str
列表list(類似陣列)
字典表dict
元組tuple
檔案file
集合set
布林boolean:true/false
空:none
程式單元
(1)函式function
(2)模組
(3)類:class
python 基礎(一)變數資料型別
1byte 8bit 不需要關鍵字 不需要宣告 變數名由字母,數字,下劃線組成,不能以數字開頭,不能以pyhton關鍵字命名 python屬於強型別語言,python中每乙個變數都是乙個引用 各種的整數型別 1byte 4byte 8byte 儲存型別按照二進質 float 浮點型 bool tru...
Python語法基礎(一) 變數和資料型別
本文開始介紹python的語法,了解python的變數定義和簡單資料型別。python 變數是不需要宣告資料型別的,由變數的值決定變數的型別。定義變數 str helloworld!列印變數 print str 注 python是不區分單引號和雙引號的。numbers 數值型別 string 字串 ...
python學習 一 變數和資料型別
資料型別 print 45678 0x12fd2 整形print learn python in imooc.字串 print 100 99 布林型123456 learn python in imooc.false輸出 input code print hello,python print hel...