python中的變數不需要宣告。每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立。在python 中,變數就是變數,它沒有型別,我們所說的"型別"是變數所指的記憶體中物件的型別。乙個變數可以通過賦值指向不同型別的物件。
python3 有六個標準的資料型別:不可變資料:number(數字)、string(字串)、tuple(元組);可變資料:list(列表)、dictionary(字典)、set(集合)。
number(數字):python3 支援 int、float、bool、complex(複數)。在python 3裡,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。
數值的除法包含兩個運算子:/ 返回乙個浮點數,// 返回乙個整數。在混合計算時,python會把整型轉換成為浮點數。python還支援複數,複數由實數部分和虛數部分構成,可以用a + bj,或者complex(a,b)表示, 複數的實部a和虛部b都是浮點型。
雖然tuple(元組)的元素不可改變,但它可以包含可變的物件,比如list列表。
在 python2 中是沒有布林型,它用0 表示 false,用 1 表示 true。到 python3 ,把 true 和 false 定義成關鍵字了,但它們的值還是 1 和 0,它們可以和數字相加。
查詢變數所指的物件型別可以用type(a)或isinstance(a,int)來判斷,兩者的區別在於:type()不會認為子類是一種父類型別,isinstance會認為子類是一種父類型別。
整理 CSS知識點
1 css注釋 這是個注釋 2 選擇器 id 選擇器 para1 class 選擇器 center p.center class為center的所有p元素 3 css建立 外部樣式表 內部樣式表 內聯樣式 this is a paragraph.層疊次序 當同乙個 html 元素被不止乙個樣式定義時...
部分整理知識點
知識點回顧 萬用字元選擇器 外邊距 margin right left 文字水平對齊 text ailgn center left right 文字居中對齊 行高等於高 line height 首行縮排 text indent 常用塊級標籤 div p h1 h6 ul li 行內標籤 左右排列 s...
JS整理知識點5 10
tostring 的應用 判斷資料型別 為了得到型別字串,最好直接使用object.prototype.tostring方法。通過函式的call方法,可以在任意值上呼叫這個方法,幫助我們判斷這個值的型別。object.prototype.tostring.call value 不同資料型別的obje...