資料和資料型別

2022-07-21 13:00:24 字數 1444 閱讀 9788

一、什麼是資料:

二、資料的表現形式:

1)十進位制

數碼:指集合論中刻畫任意集合所含元素多少的乙個概念。(10)

權位:進製中每一固定位置對應的單位值稱為位權

2)二進位制:

二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進製規則是「逢二進一」,借位規則是「借一當二」.

計算機採用二進位制主要原因:

1>技術實現簡單:計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接觸與斷開,這兩種狀態正好可以用'1'和'0'表示。

2>簡化運算規則:兩個二進位制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。

3>適合邏輯運算:邏輯袋鼠是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯袋鼠中的'真'和'假'相吻合。

4>易於進製轉換,二進位制與十進位制數易於相互交換。

5>用二進位制表示資料具有抗干擾能力強,可靠性好等優點。因為沒位資料只有高低兩個狀態,當收到一定程度的干擾時,仍能可靠地分辨出它是高還是低。

三、常見的資料型別

python 中的變數不需要宣告。每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立。我們所說的"型別"是變數所指的記憶體中物件的型別。

python3 中有六個標準的資料型別:

我們簡單的進行賦值並檢視資料的型別;

practice1 = 1           #

定義數字

print

(type(practice1))

practice2 = '

python'#

定義字串

print

(type(practice2))

practice3 = [ '

life is short

','i use python

'] #

定義列表

print

(type(practice3))

practice4 = ('

name

','age

') #

定義元組

print

(type(practice4))

practice5 = set('

demaxiya

') #

定義集合

print

(type(practice5))

practice6 = #

定義字典

print(type(practice6))

輸出為變數

JS Boolean資料型別和資料型別轉換規律

boolean true false 乙個嘆號是取反,首先將值轉化為布林型別 然後再取反 console.log 3 false 資料型別轉換的規則 1 如果只有乙個值,判斷這個值是真還是假,遵循只有 0 nan null undefined 這5個是假的其餘的都是真的 將其他的資料型別轉換為boo...

資料型別和資料運算

1.如果超出型別位數會自動轉換為其他的型別,隱式轉換 2.整型 int a.32位機器上,整數的位數是32位,只能是4g記憶體,2的31次方至2的32次方減一 b.64位機器上,整數的位數是64位,2的63次方至2的63次方減一 長整型 long 沒有長整型概念,沒有限定位數,可以無限大 3.浮點數...

變數和資料型別

1.識別符號只能包含字母,數字和下劃線。變數名可以用字母或下劃線開頭,數字不行。如 day 0401 但不能是0401 day 以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭...