Python學習 變數

2021-10-07 15:48:26 字數 1066 閱讀 7788

python 變數型別

變數儲存在記憶體中的值。這就意味著在建立變數時會在記憶體中開闢乙個空間。

基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。

因此,變數可以指定不同的資料型別,這些變數可以儲存整數,小數或字元。

變數賦值

python 中的變數賦值不需要型別宣告。

每個變數在記憶體中建立,都包括變數的標識,名稱和資料這些資訊。

每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立。

等號(=)用來給變數賦值。

等號(=)運算子左邊是乙個變數名,等號(=)運算子右邊是儲存在變數中的值。例如:

#!/usr/bin/python

# -*- coding: utf-8 -*-

counter = 100 # 賦值整型變數

miles = 1000.0 # 浮點型

name = "john" # 字串

print (counter)

print (miles)

print (name)

以上例項中,100,1000.0和"john"分別賦值給counter,miles,name變數。

列印如下:

多個變數賦值

python允許你同時為多個變數賦值。例如:

a = b = c = 1

以上例項,建立乙個整型物件,值為1,三個變數被分配到相同的記憶體空間上。

您也可以為多個物件指定多個變數。例如

a, b, c = 1, 2, "john"

以上例項,兩個整型物件 1 和 2 分別分配給變數 a 和 b,字串物件 「john」 分配給變數 c。

標準資料型別

在記憶體中儲存的資料可以有多種型別。

例如,乙個人的年齡可以用數字來儲存,他的名字可以用字元來儲存。

python 定義了一些標準型別,用於儲存各種型別的資料。

python有五個標準的資料型別:

numbers(數字)

string(字串)

list(列表)

tuple(元組)

dictionary(字典)

python 學習筆記 變數

在python 中,定義變數 a 3 python 為弱型別語音,不需要指明其型別,執行時自動識別a為變數指向 儲存了 value為3的記憶體位址。所以在變數a中,只有乙個位址引用,id 函式取物件位址 a 3 b 3.0 a b return true a is b return false id...

Python學習筆記 變數

a 1,2,3 為賦值符號不是等於,變數a print a 變數名要具有一定的意義 name xia chuan dong color white black 變數命名規則 1字母 數字 下劃線組成,第乙個必須為字母 2系統關鍵字不能用在變數名中,保留關鍵字,and,if,import,3變數名區分...

Python基礎學習 變數

編譯型語言 速度快 跨平台性差 解釋型語言 速度慢 跨平台性強 python 屬於解釋型語言,特點 簡單 可讀性強 開發速度快 開源 可擴充套件性強 物件導向 特殊格式的文字檔案 python的副檔名 py shell的副檔名 sh 示例 第乙個python指令碼 root foundation51...