真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python基礎(chǔ)(一)-創(chuàng)新互聯(lián)

1.基礎(chǔ)類型

python的數(shù)據(jù)類型可以分為兩種,一種是內(nèi)置的,一種是其他包中的,內(nèi)置的數(shù)據(jù)類型可以分為10種:

成都創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、成都網(wǎng)站制作與策劃設計,滑縣網(wǎng)站建設哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領(lǐng)域的專業(yè)建站公司;建站業(yè)務涵蓋:滑縣等地區(qū)。滑縣做網(wǎng)站價格咨詢:18980820575

(1)整數(shù)

用int表示,強制轉(zhuǎn)換函數(shù)為int():

x = 10
print(x)
int(10.88)

輸出都是10.
Python基礎(chǔ)(一)

(2)實數(shù)

用float表示,強制轉(zhuǎn)換函數(shù)為float()

x = 10.222
print(x)
float(10)

Python基礎(chǔ)(一)
看一個有趣的東西:
Python基礎(chǔ)(一)

(3)復數(shù)

用complex表示,python默認用j表示虛數(shù)單位.

x = complex(3,4)
y = complex(-9,4.55555)
print(x+y)

Python基礎(chǔ)(一)

(4)布爾

用bool表示,可以取值Ture/False.

x = Ture
print(x,False)

Python基礎(chǔ)(一)

(5)字符串

用str表示,可以使用單引號或雙引號,注意是常量,不可變的.支持序列操作.

x = "123"
print(x)
x = str(5)
print(x)

Python基礎(chǔ)(一)

(6)列表

用list表示,使用[],支持序列操作.與str相比,list是可變的.

x = [1,3,4,4]
x[2] = '2342'
print(x)

Python基礎(chǔ)(一)

(7)元組

用tuple表示,使用(),不可變的,支持序列操作.

x = (2,3,4)
print(x)

Python基礎(chǔ)(一)

(8)集合

用set表示,使用[],可變的,無序的,不支持序列操作.

x = {3,4,-4,343,-999}
print(x)
x.add(123)
print(x)

Python基礎(chǔ)(一)

(9)集合常量

用frozenset表示,也是使用[],不可變的,不支持序列操作.

x = frozenset(range(5))
y = frozenset('9900abc')
print('x=',x,'\ny=',y)

Python基礎(chǔ)(一)

(10)字典

用dict表示,使用[]配合鍵值對,是可變的.

x = {'a':1,'b':2,'c':3}
print(x['a'])

Python基礎(chǔ)(一)

2.判斷數(shù)據(jù)類型

使用isinstance(),判斷一個對象是否是已知的類型,參數(shù)是判斷的對象與類型:

isinstance(10,str)
isinstance([3,4],dict)
isinstance({7,8,-99999},set}
isinstance(8.0,int)

Python基礎(chǔ)(一)

3.變量定義

python中使用賦值語句定義一個變量,用戶不需要顯示地聲明變量的數(shù)據(jù)類型,python是動態(tài)強類型語言,動態(tài)是指變量的類型可以動態(tài)改變,而強類型是指運算過程中不會自動進行數(shù)據(jù)類型的轉(zhuǎn)換(除了"數(shù)值類"的int,float,bool與complex).
比如,先賦值整數(shù),再賦值列表是可以的,因為是動態(tài)類型語言.
Python基礎(chǔ)(一)
可以讓int與float相加,但是不能讓int與str相加,因為是強類型語言.
Python基礎(chǔ)(一)

4.引用

python中的變量名與c/c++/java的不同,變量名并不是直接表示變量的值,而是表示值的一個引用.因此,這可以解釋為什么可以將一個str"賦值"給一個int,變量存放的并不是int或str的具體的值,而是地址.

5.代碼規(guī)范

(1)python沒有專門的結(jié)束符

python沒有專門的結(jié)束符,沒有如c,java的分號,python解釋器根據(jù)其語法完整性判斷語句是否結(jié)束.

(2)通常規(guī)則是一句一行

(3)可以一行多句或一句多行

對于一行多句,使用分號分隔不同語句,對于一句多行,使用\ .

(4)縮進

python無固定的縮進單位,PEP8(Python代碼編寫規(guī)范)建議縮進為4個空格,python的縮進很重要,相當于其他語言的{},另外縮進要以:開始.

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


網(wǎng)站欄目:Python基礎(chǔ)(一)-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://weahome.cn/article/dhjssj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部