什麼是變數

2021-10-10 17:13:21 字數 1644 閱讀 8395

變數是一塊記憶體空間,用於儲存資料

​ 記憶體:訪問速度快 ,資料容易丟失

​ 硬碟:訪問速度慢, 資料永久儲存

​ 程式在執行中僅和記憶體打交道

**變數名:**記憶體空間的別名,可以自定義

var a ;

//a是變數名

​ 但凡需要自定義命名的位置,都叫著識別符號

**變數值:**儲存在變數中的資料,

var a =1;

//1是變數值

變數的三要素:

1.資料型別 : 決定在記憶體中分配的空間

2.變數名 : 空間別名

3.值 :空間中儲存的資料

變數的宣告

語法:

​ 1.宣告變數

​ 2.為變數賦值

var//宣告

a=1//賦值

console.

log(a)

;//1

<

/script>

​ 為了便利 宣告和賦值可以書寫出一條語句,

var a=1;

//宣告+賦值

console.

log(a)

;//1

<

/script>

​ 多個變數可以合併宣告和賦值

var a=1;

b=3;

c=612;

console.

log(a,b,c)

;//1 6 612

<

/script>

識別符號的規範:

1.只能以英文本母、下劃線、$開頭

2.其他位置可以出現數字、英文本母、下劃線、$

3.不可以使關鍵字、保留詞

4.由26個英文本母大小,0-9, _組成

5.數字不可以開頭,

6.golang 中嚴格區分大小寫

var num int

var num int

說明:在golang中,num和num是兩個不同的變數

7.識別符號不能包含空格

8…如果有多個單詞使用駝峰命名法、下劃線命名法

​ 大駝峰:每個單詞的首字母大寫

​ 小駝峰:除第乙個單詞外,其他首字母大寫

​ 下劃線:單詞之間用下劃線間隔

任何可以書寫資料的地方,都可以寫變數

變數的宣告提前

所有變數的宣告,會自動提到**當前的頂部

同名變數,提公升後,會變成乙個

var a=4;

b=2;

console.

log(a,b)

;//4 2

var a=78;

console.

log(str)

;//undefined

var str=

'李玲'

console.

log(str)

;//李玲

<

/script>

在程式中 ,一旦宣告,在執行中就不允許被修改的資料 就是常量

什麼是變數

什麼是變數呢 變數其實就是個盒子,裡面可以裝各種東西,裝了蘋果,箱子和其他的東西結合的時候 就是屬於蘋果 裝了香蕉 箱子和其他的東西結合的時候 就是屬於香蕉 在python當中 其實變數的概念和初中代數的方程變數是乙隻 方程式 y x 3 x就是變數 當x 2 結果就是6 x 10 結果就是30 只...

什麼是變數?

變數,是用於在記憶體中存放程式資料的容器,怎麼理解呢?計算機的最核心功能就是 計算 計算需要資料來源,資料來源要存在記憶體裡,比如我要把小明的姓名 身高 年齡資訊存下來,後面程式會呼叫,怎麼存呢,直接設定乙個 變數名 值 就可以 name 小明 age 22 height 160 後面程式想呼叫的時...

什麼是bind variable 繫結變數 ?

查詢通常只是因為改變where子句中的內容而產生不同的結果。為了在這種情況下避免硬解析,需要使用繫結變數 bind variable 它是使用者放入查詢中的佔位符,它會告訴oracle 我會隨後為這個變數提供乙個值,現在需要生成乙個方案,但我實際執行語句的時候,我會為您提 該使用的實際值 selec...