1.如果超出型別位數會自動轉換為其他的型別,隱式轉換
2.整型:int
a.32位機器上,整數的位數是32位,只能是4g記憶體,-2的31次方至2的32次方減一
b.64位機器上,整數的位數是64位,-2的63次方至2的63次方減一
長整型:long 沒有長整型概念,沒有限定位數,可以無限大
3.浮點數:float 表現形式是小數點,帶小數的數字
4.複數:complex 例如(-5+4)
5.布林值:bool 真或假。如a=''(false)和a=1(true)
6.字串:string 如定義乙個字串 a='agdgdg'
1.bytes型別:位元組資料型別,二進位制資料則用bytes型別表示,不可以和str一起用
二進位制轉成字串,decode解碼,相反,encode編碼
2.三元運算:result 值1 if 條件 else 值2,如果為真則值1,否則是值2
3.進製:二進位制01 八進位制01234567 十進位制0123456789 十六進製制(h字尾,ox字首)(0123456789abcdef)
資料和資料型別
一 什麼是資料 二 資料的表現形式 1 十進位制 數碼 指集合論中刻畫任意集合所含元素多少的乙個概念。10 權位 進製中每一固定位置對應的單位值稱為位權 2 二進位制 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進製規則是 逢二進一 借位規則是 借...
JS Boolean資料型別和資料型別轉換規律
boolean true false 乙個嘆號是取反,首先將值轉化為布林型別 然後再取反 console.log 3 false 資料型別轉換的規則 1 如果只有乙個值,判斷這個值是真還是假,遵循只有 0 nan null undefined 這5個是假的其餘的都是真的 將其他的資料型別轉換為boo...
變數和資料型別
1.識別符號只能包含字母,數字和下劃線。變數名可以用字母或下劃線開頭,數字不行。如 day 0401 但不能是0401 day 以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭...