今天學習了常量
1.字串常量 雙引號括起來的內容
2.整數常量 所有整數
3.小數常量 所有小數
4.字元常量 用單引號括起來的內容單個數字 單個字母 單個符號
5.布林型常量 較為特殊只有true和false
6.空常量 的值就是null
對於整數有4種表現形式
二進位制 八進位制 十進位制 十六進製制
任意十進位制的轉換原理 係數*基數的權次冪相加即可
資料的表示法分三種原碼 反碼 補碼
正數的原碼 反碼 補碼相同
負數的反碼是對其原碼逐位相反 符號位除外 補碼在起末尾加1
資料型別
整型byte 1位元組 short 2位元組 int 4位元組 long 8位元組
浮點型float 單精度 4位元組 3.403e38~-3.403e38
double 雙精度 8位元組 -1.798e308~1.798e308
字元型別
char 2位元組 0-65536
布林booean4或1字 true或false
自定義轉換
1.從小到大
2.byte|short|char->int->long->float->double
3.byte short char之間不相互轉換 直接轉換為int型別參與運算
4.long佔8個位元組 float佔4個位元組 他們之間的轉換float的資料範圍比long大 底層結構不同
強制轉換
1.從大到小
2.可能會精度損失,如果超出被賦值的資料型別取值範圍與所猜測的結果不同.
變數 常量和基本資料型別
變數就是可以變化的量,量指的是事物的狀態,比如人的年齡 性別,遊戲角色的等級 金錢等等 為了讓計算機能夠像人一樣去記憶事物的某種狀態,並且狀態是可以發生變化的 詳細地說 程式執行的本質就是一系列狀態的變化,變是程式執行的直接體現,所以我們需要有一種機制能夠反映或者說是儲存下來程式執行時狀態,以及狀態...
Python變數 常量和基本資料型別
其實實現多版本共存的原理很簡單,就是給不同版本的python直譯器分別重新命名。這裡主要是為了配置path環境。因為path相當於乙個倉庫,當我們要呼叫python直譯器時,cpu首先會在當前檔案目錄裡找,沒有找到的話會去環境變數裡找,我們要實現多版本共存,就必須要把兩個版本的python全部配置到...
基本資料型別和引用資料型別
資料型別 基本資料類 1.數值型 整數 byte short int long 浮點 float double 2.字元型 char 3.布林型 boolean 引用資料型別 1.類 class 2.介面 inte ce 3.陣列 array 基本資料型別 它的值是乙個數字 字元或布林值,變數指向具...