Day4 變數 常量 基本資料型別

2022-09-09 02:27:09 字數 1651 閱讀 3853

變數即變化的量,指事物的狀態。

為了讓計算機能像人一樣記住某種狀態。

直譯器執行到變數定義的**時會申請記憶體空間存放變數值,然後將變數值的記憶體位址繫結給變數名,通過變數名即可引用到對應的值。

變數名 (變數名相當於門牌號)=(賦值號,用來將變數的記憶體位址繫結給變數名)值(儲存的資料,反映的是事物的狀態)

變數的使用應該見名知意,並且變數名只能是字母、數字、下劃線的任意組合(第乙個字元不能是數字),關鍵字不能宣告為變數 (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')

變數名的命名風格有兩種:

峰駝體(ageoflrr=56)和純小寫下劃線_(age_of_lrr=56)

type:變數的型別

value:變數值

is 是判斷位址是否相同

==是判斷數值是否相同

從python直譯器啟動那一刻開始,就會在記憶體中事先申請好一系列記憶體空間存放好常用的整數。

常量指在程式執行過程中不會改變的量,約定俗成是用全部大寫的變數名表示常量。如:pi=3.14159

作用:記錄年齡、身份證等整數。例: age=18

作用:記錄身高、體重等含小數的資料. 例:height=1.77

int和float之間可以相加

作用:記錄據有描述性質的狀態等。

定義:用引號('',"",''' ''',""" """,)包含的一串字元 例:name ="lrr"

x='18' # 由數字組成的字串,是字串型別,不是int型別

'name'='egon' # 語法錯誤,等號左邊是變數名,變數名的命名不能有引號

*** # 代表訪問變數名字

'***' # 代表的是值

字串的巢狀,注意:外層用單引號,記憶體應該用雙引號,反之亦然

print("my name is 'hero'")

字串之間可以相加,但僅限於str與str之間進行

索引從0開始,0代表第乙個作用:按位置記錄多個值(同乙個人的多個愛好、同乙個班級的所有學校姓名、同乙個人12個月的薪資),並且可以按照索引取指定位置的值

定義:在內用逗號分隔開多個任意型別的值,乙個值稱之為乙個元素

0 1 2 3

info=['hero',18,'male',19]

print(type(info))

print(info[0])

print(info[1])

print(info[2])

key對應值,其中key通常為字串型別,所以key對值可以有描述性的功能

作用:用來存多個值,每個值都有唯一乙個key與其對應,key對值有描述性功能

定義:在{}內用逗號分開各多個key:value

info=

print(info["salary"])

作用: 用來記錄真假這兩種狀態

定義 is_ok = true is_ok = false

print(type(is_ok)

變數 常量和基本資料型別

變數就是可以變化的量,量指的是事物的狀態,比如人的年齡 性別,遊戲角色的等級 金錢等等 為了讓計算機能夠像人一樣去記憶事物的某種狀態,並且狀態是可以發生變化的 詳細地說 程式執行的本質就是一系列狀態的變化,變是程式執行的直接體現,所以我們需要有一種機制能夠反映或者說是儲存下來程式執行時狀態,以及狀態...

Python變數 常量和基本資料型別

其實實現多版本共存的原理很簡單,就是給不同版本的python直譯器分別重新命名。這裡主要是為了配置path環境。因為path相當於乙個倉庫,當我們要呼叫python直譯器時,cpu首先會在當前檔案目錄裡找,沒有找到的話會去環境變數裡找,我們要實現多版本共存,就必須要把兩個版本的python全部配置到...

常量和基本資料型別

今天學習了常量 1.字串常量 雙引號括起來的內容 2.整數常量 所有整數 3.小數常量 所有小數 4.字元常量 用單引號括起來的內容單個數字 單個字母 單個符號 5.布林型常量 較為特殊只有true和false 6.空常量 的值就是null 對於整數有4種表現形式 二進位制 八進位制 十進位制 十六...