資料型別和資料運算

2022-08-24 22:45:11 字數 559 閱讀 6703

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 而匯入 以雙下劃線開頭...