變數的定義和使用

2022-09-19 10:06:08 字數 949 閱讀 3444

變數可以理解為帶有標籤的盒子

即可以通過標籤(識別符號)訪問變數

而變數本身是可以存放值的,因此類似於乙個裝東西的盒子

注意計算機中=是賦值運算子,不是數學中的相等

識別符號的命名規範在前面已經講過,與c中的命名規則差不多

python中最有意思的是其大大簡化了變數的定義過程,前面沒有出現資料型別

c++中定義人名為string name = "users"

而在python中僅僅需要

name = 'users'

print(name)

非常方便,快捷

在python中變數由三部分組成

標識:表示物件所儲存的記憶體位址,使用內建函式id(obj)來獲取

型別:表示的是物件的資料型別,使用內建函式type(obj)來獲取

值:表示物件所儲存的具體資料,使用print(obj)可以將值進行列印輸出

可以通過以下的**快速認識該物件的功能

name = 'users'

print(name)

print(id(name))

print(type(name))

python中的標識可以認為與c中的位址概念是一樣的

ps:如果想要在一行輸入的時候沒有空格來分割,那麼可以使用以下的**輸出

print('123', '\b123')

前面所說的三引號其實就是''''''或者""""""

在這裡面的效果和單引號和雙引號的效果是一樣的

注意乙個變數是由id,type,value組成的

id就是該變數在記憶體中的位址

type就是該變數的型別,或者說讀讀取值得時候以什麼方式讀取

value就是變數中的值

而識別符號中儲存的其實就是id,通過id指向系統分配的那塊記憶體,從而進行一些列的操作,其原理與c語言中的指標非常類似,感興趣的同學可以前往c語言中的模組檢視,那裡的解釋會更加清楚

Python變數的定義和使用

變數是用於儲存程式中的資料,好比是乙個容器。變數名 資料 定義了乙個變數,名字是age,儲存的資料是18 age 18 以後使用資料,可以通過變數來完成 print age 輸出age變數儲存的資料到控制台 修改變數.因為這裡是再次給age變數進行賦值操作了,只有第乙個出現變數名稱為定義變數 age...

Mysql變數的定義和使用

全域性變數 會話變數使用者變數 區域性變數show global session variables 2 檢視滿足條件的部分系統變數 show global session variables like char 3 檢視指定的系統變數的值 select global session 系統變數名 4...

定義和使用指向函式的指標變數

練習03 18 02 輸入兩個整數,然後讓使用者選擇1或2,選1時呼叫max函式,輸出兩者中的大數,選2時呼叫min函式,輸出兩者中的小數。輸出樣例 input two integer numbers a 34 b 65 please choose 1 or 2 2 a 34 b 65 min 34...