国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

深入解析Python中的變量和賦值運算符

2019-11-25 17:04:24
字體:
來源:轉載
供稿:網友

Python 變量類型
變量存儲在內存中的值。這就意味著在創建變量時會在內存中開辟一個空間。
基于變量的數據類型,解釋器會分配指定內存,并決定什么數據可以被存儲在內存中。
因此,變量可以指定不同的數據類型,這些變量可以存儲整數,小數或字符。

變量賦值
Python中的變量不需要聲明,變量的賦值操作既是變量聲明和定義的過程。
每個變量在內存中創建,都包括變量的標識,名稱和數據這些信息。
每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建。
等號(=)用來給變量賦值。
等號(=)運算符左邊是一個變量名,等號(=)運算符右邊是存儲在變量中的值。例如:

#!/usr/bin/python# -*- coding: UTF-8 -*-counter = 100 # 賦值整型變量miles = 1000.0 # 浮點型name = "John" # 字符串print counterprint milesprint name

以上實例中,100,1000.0和"John"分別賦值給counter,miles,name變量。
執行以上程序會輸出如下結果:

1001000.0John

多個變量賦值
Python允許你同時為多個變量賦值。例如:

a = b = c = 1


以上實例,創建一個整型對象,值為1,三個變量被分配到相同的內存空間上。
您也可以為多個對象指定多個變量。例如:

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


以上實例,兩個整型對象1和2的分配給變量a和b,字符串對象"john"分配給變量c。


Python賦值運算符
以下假設變量a為10,變量b為20:

以下實例演示了Python所有賦值運算符的操作:

#!/usr/bin/pythona = 21b = 10c = 0c = a + bprint "Line 1 - Value of c is ", cc += aprint "Line 2 - Value of c is ", c c *= aprint "Line 3 - Value of c is ", c c /= a print "Line 4 - Value of c is ", c c = 2c %= aprint "Line 5 - Value of c is ", cc **= aprint "Line 6 - Value of c is ", cc //= aprint "Line 7 - Value of c is ", c

以上實例輸出結果:

Line 1 - Value of c is 31Line 2 - Value of c is 52Line 3 - Value of c is 1092Line 4 - Value of c is 52Line 5 - Value of c is 2Line 6 - Value of c is 2097152Line 7 - Value of c is 99864

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岚皋县| 防城港市| 昌都县| 阜城县| 都昌县| 忻城县| 延庆县| 绥阳县| 开原市| 永春县| 南召县| 修文县| 崇信县| 崇州市| 江北区| 琼海市| 克东县| 万荣县| 新乐市| 广安市| 台北县| 汕尾市| 翁牛特旗| 英超| 镇坪县| 互助| 宿松县| 辰溪县| 阿克苏市| 大丰市| 光泽县| 成武县| 尉氏县| 穆棱市| 葫芦岛市| 永仁县| 焉耆| 定州市| 垦利县| 万山特区| 广宗县|