DAY 5 記憶體分配與變數定義,常量,列舉

2022-09-05 16:57:09 字數 645 閱讀 7210

變數三要素: 變數型別 :規定變數的資料型別。 變數名:有意義,好記憶。  變數值:變數對應的記憶體資料。

資料按照不同的分類儲存:

作用:為了更好的管理記憶體資料,不同型別的資料放在不同的記憶體塊中

特點:不同資料型別占用的儲存空間大小不一樣

變數命名要求:

1.組成:英文本母(a-z,a-z)數字(0-9),下劃線( _ )。

2.開頭:只能以字母或下劃線開頭

3.禁用:關鍵字 int.this等, $也不能

camel命名: 乙個或多個單子組成變數名時,使用camel命名法,第乙個單詞的首字母小寫,其餘單詞首字母大寫

變數位置:定義在方法中,區域性變數,定義在方法外,類中方法均可用

常量定義: const 資料型別 常量名稱=值

例: const double pai=3.14;  pai不是變數,不可以被再次賦值

列舉:列舉型別是用於宣告一組命名的常數的基本資料型別(值型別)

佔位符:下列兩種效果相同

console.writeline("

年齡是"+"

1,"+"

性別是"+"2"

); console.writeline(

"年齡是,性別是

",1,2);

day5 數字與列表

1.int 所有整數對應的型別 表示 數字直接寫 轉換 int 資料 不是所有的資料都可以轉換成整數,只有浮點數 布林 部分字串 print int 12.7 print int 1.9 print int true print int false print int asd 報錯 print in...

5 常量與變數

5.1 識別符號 5.2 常量 5.3 變數定義 讓變數存在,系統會根據變數型別給變數開闢空間。型別名 變數名 宣告 只是告訴編譯器該變數已經存在,此處通過編譯,不會開闢空間。使用 對變數的讀 取值 寫 賦值 操作,操作變數名所代表的空間內容。變數名的本質是空間內容的別名,對變數名的操作實際就是對其...

Python資料結構與演算法 Day5

氣泡排序演算法的運作如下 比較相鄰的元素。如果第乙個比第二個大 公升序 就交換他們兩個。對每一對相鄰元素作同樣的工作,從開始第一對到結尾的最後一對。這步做完後,最後的元素會是最大的數。針對所有的元素重複以上的步驟,除了最後乙個。持續每次對越來越少的元素重複上面的步驟,直到沒有任何一對數字需要比較。d...