什麼是變數?

2022-04-22 13:42:50 字數 1006 閱讀 9663

變數,是用於在記憶體中存放程式資料的容器,怎麼理解呢?

計算機的最核心功能就是「計算」, 計算需要資料來源,資料來源要存在記憶體裡,比如我要把小明的姓名、身高、年齡資訊存下來,後面程式會呼叫,怎麼存呢,直接設定乙個「變數名=值」, 就可以

name = "小明"

age = 22

height = 160

後面程式想呼叫的時候,直接調 變數名 就可以

name = "小明"

age = 22

height = 160

print(name)

print(age)

程式是從上到下執行的,所以變數必須先定義,後呼叫, 否則會報錯

變數名定義規則

變數名只能是 字母、數字或下劃線的任意組合

變數名的第乙個字元不能是數字

以下關鍵字不能宣告為變數名[『and』, 『as』, 『assert』, 『break』, 『class』, 『continue』, 『def』, 『del』, 『elif』, 『else』, 『except』, 『exec』, 『finally』, 『for』, 『from』, 『global』, 『if』, 『import』, 『in』, 『is』, 『lambda』, 『not』, 『or』, 『pass』, 『print』, 『raise』, 『return』, 『try』, 『while』, 『with』, 『yield』]

駝峰體

ageofoldboy = 56 

numberofstudents = 80

下劃線

age_of_oldboy = 56 

number_of_students = 80

你覺得哪種更清晰,哪種就是官方推薦的,我想你肯定會先第2種

定義變數不好的方式舉例

變數名為中文、拼音

變數名過長

變數名詞不達意

什麼是變數

變數是一塊記憶體空間,用於儲存資料 記憶體 訪問速度快 資料容易丟失 硬碟 訪問速度慢,資料永久儲存 程式在執行中僅和記憶體打交道 變數名 記憶體空間的別名,可以自定義 var a a是變數名 但凡需要自定義命名的位置,都叫著識別符號 變數值 儲存在變數中的資料,var a 1 1是變數值變數的三要...

什麼是變數

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

什麼是bind variable 繫結變數 ?

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