python基礎 02 變數的介紹和定義

2021-10-08 21:08:56 字數 1501 閱讀 7387

基本介紹

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

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

x =

1y =

2print

(x + y)

命名規則

變數名只能是 字母、數字或下劃線的任意組合變數名的第乙個字元不能是數字

以下關鍵字不能宣告為變數名[『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

定義變數不好的方式舉例常量

常量即指不變的量,如pai 3.141592653…, 或在程式執行過程中不會改變的量

舉例,假如老男孩老師的年齡會變,那這就是個變數,但在一些情況下,他的年齡不會變了,那就是常量。在python中沒有乙個專門的語法代表常量,程式設計師約定俗成用變數名全部大寫代表常量

age_of_oldboy =

56

例子

# 變數的定義

x =1

y =2

studentname =

'張三'

student_name =

'李四'

student1 =

'趙武'

print

(x + y)

print

("駝峰名字:"

+studentname)

print

("下劃線名字:"

+student_name)

print

("包含數字名字:"

+student1)

# 變數修改

x =3

print

(x+y)

# 常量

student_name =

"峰哥"

print

(student_name)

python基礎 02變數

print 1 1 print 3 2 取整數 2.5 2x2 1 5 2x1 1 3 print 3 2 取餘數 5 4 1 print 4 2 print 2 2 3 答案是4 3 121 1 2概念 乙個容器,計算機當中的儲存空間 作用 在計算機記憶體中儲存資料 儲存資料的格式 變數名 值 使...

python基礎知識02 變數

需要注意的是 a,b b,a 不支援常量,啥都能變 符號 不能除以0 商 餘數 冪 divmod 被除數,除數 得到 商,餘數 進製 2 8 16 0b 0b 0o 0o 0x 0x int 3.999 結果是3 不進行四捨五入 int true 為 1 false為0 int 符合整型格式 整型和...

python(列表)基礎02

列表 也叫陣列 其他語言 可以儲存任何型別的其他內容 如字串 數字 字典等 列表的索引由0開始 0,1,2,3,4,5 列表常見操作方法 索引 切片 追加 刪除 長度 迴圈 包含 訪問值 list 0 索引 list.insert 位置,內容 list.extend 列表 刪除列表元素 del li...