這篇文章將為大家詳細講解有關(guān)Python變量如何進行定義與使用,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
創(chuàng)新互聯(lián)公司擁有十余年成都網(wǎng)站建設(shè)工作經(jīng)驗,為各大企業(yè)提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)服務(wù),對于網(wǎng)頁設(shè)計、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、成都app軟件開發(fā)公司、wap網(wǎng)站建設(shè)(手機版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、域名注冊等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計、網(wǎng)絡(luò)營銷經(jīng)驗,集策劃、開發(fā)、設(shè)計、營銷、管理等網(wǎng)站化運作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項目的能力。
對于任何編程語言都存在對數(shù)據(jù)的處理,比如數(shù)字、字符串、字符等,我們可以直接使用數(shù)據(jù),同時還可以將數(shù)據(jù)保存到變量中,方便以后使用。什么是變量?在任何語言里面都一樣,可以把它看成是個小容器,專門用來“裝”程序中的數(shù)據(jù)。每個容器都是獨一無二的名稱,我們通過變量名來找到變量中的數(shù)據(jù)。
和變量對應(yīng)的是常量,它們都是用來“裝”數(shù)據(jù)的小 容器,不同的是:變量保存的數(shù)據(jù)可以被多次修改,而常量一旦保存某個數(shù)據(jù)之后就不能修改了。
將數(shù)據(jù)放入小容器(變量)的過程叫做賦值。Python 使用等號=
作為賦值運算符,格式為:
name = value
參數(shù)說明:
name 表示變量名;
value 表示值,也就是要存儲的數(shù)據(jù)。
注意:變量是標識符的一種,它的名字不能隨便起,要遵守Python標識命名規(guī)范,還要避免和Python內(nèi)置函數(shù)以及Python保留字重名。
例如,下面的語句將整數(shù) 10 賦值給變量 n:
n = 10
從此以后,n 就代表整數(shù) 10,使用 n 也就是使用 10。
由于變量不是一沉不變的,變量只是一個容器,只是一個盒子,我們可以把數(shù)據(jù)放入盒子,即給變量賦值,但是盒子只能裝一個,所以每次賦值后,數(shù)據(jù)都會改變。也就是最后賦值的那個數(shù)據(jù)!
使用 Python 變量時,只要知道變量的名字即可。幾乎在 Python 代碼的任何地方都能使用變量,示例如下:
>>> n = 10
>>> print(n) #將變量傳遞給函數(shù)
10
>>> m = n * 10 + 5 #將變量作為四則運算的一部分
>>> print(m)
105
>>> print(m-30) #將由變量構(gòu)成的表達式作為參數(shù)傳遞給函數(shù)
75
>>> m = m * 2 #將變量本身的值翻倍
>>> print(m)
210
>>> url = "http://www.itcDNS.cn/"
>>> str = "創(chuàng)新互聯(lián):" + url #字符串拼接
>>> print(str)
創(chuàng)新互聯(lián):http://www.itcdns.cn
在強類型的編程語言中,定義變量時要指明變量的類型,而且賦值的數(shù)據(jù)也必須是相同類型的,C語言、C++、Java是強類型語言的代表。
下面我們以 Java中變量的使用:
String name = "張三";
int age = 22;
和強類型語言相對應(yīng)的是弱類型語言,Python、JavaScript、PHP等腳本語言一般都是弱類型的。
弱類型語言有兩個特點:
1. 變量無須聲明就可以直接賦值,對一個不存在的變量賦值就相當于定義了一個新變量。
2. 變量的數(shù)據(jù)類型可以隨時改變,比如,同一個變量可以一會兒被賦值為整數(shù),一會兒被賦值為字符串。
注意,弱類型并不等于沒有類型!弱類型是說在書寫代碼時不用刻意關(guān)注類型,但是在編程語言的內(nèi)部仍然是有類型的。我們可以使用 type() 內(nèi)置函數(shù)類檢測某個變量或者表達式的類型,例如:
>>> num = 10
>>> type(num)
<class 'int'>
>>> num = 15.8
>>> type(num)
<class 'float'>
>>> num = 20 + 15j
>>> type(num)
<class 'complex'>
>>> type(3*15.6)
<class 'float'>
關(guān)于Python變量如何進行定義與使用就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
文章標題:Python變量如何進行定義與使用
本文網(wǎng)址:http://chinadenli.net/article12/iegsdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、網(wǎng)站策劃、品牌網(wǎng)站建設(shè)、網(wǎng)站收錄、手機網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)