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

首頁 > 編程 > Python > 正文

python基礎教程之五種數據類型詳解

2020-02-23 04:15:29
字體:
來源:轉載
供稿:網友

Python 五種數據類型

在學習一門語言的過程中,首先肯定就是要先接觸到它所擁有的數據類型,Python擁有五種主要的數據類型,下面介紹一下我對這五種數據類型的理解和想法。

1.數

在Python中的數主要分為四種:int(整數)、float(浮點數)、long(長整型)和complex(復數)

主要特別的地方就是float類型的數有一個函數round()可以取整:round(a,b):對float類型的數值a進行操作,小數點后保留b位有效數字,四舍五入,默認為1。

complex類型也算是比較特殊的。

2.字符串

直接舉個例子:s=‘string'   s=''string''  s1='''string''',這三個效果是一樣的,在Python中,引號、雙引號、三引號都是表示字符串正確的用法。

Python中字符串可以進行直接的相加操作:s+s1    #返回一個新的字符串 'stringstring'

下面我們可以對字符串進行“切片”操作,所謂切片,就相當于對一個長條面包,切下一片一樣。比如說我們想取s字符串中的第2到第5個字符,在其他語言中就比較麻煩,而在Python中,我們就可以很方便的進行這個操作。

        例:s[a:b:c]    a表示切片開始的位置,為0或正值時從左往右索引(默認從0開始),為負值時從右往左索引(默認從-1開始)
       b表示切片結束的位置,但不包括結束的那個位置,口訣“顧頭不顧尾”。缺省時默認直到索引結束。
       c表示步長,默認為1,為負數時從右往左截取。

沒有冒號的時候就是正常的索引操作:s[0]      #s

c缺省時默認為1:s[1:5]      #trin   (注意“顧頭不顧尾”)
s[-3::]:從右數第三個字符開始(沒有第0個字符了哦!!!),往右截取,直到結束    #ing
s[-3::-1]:從右數第三個字符開始,往左截取,b缺省:直到結束     #irts

現在對簡單的切片操作有了了解,我們說幾個常用的函數(操作函數其實非常多,但有的經常性的用不到,有需要的話可以再去了解)

len():返回字符串長度。len(s)   #pytnon跟C不一樣,字符串長度不需要加1。這里就是6。

replace(a,b):用b字符串替換a字符串。

3.列表(List)

直接上例子:s=[‘string','python',2001,52.5],s1=[2002,5658]

Python中了List類型用方括號包含,可以包含string類型和數類型,中間用逗號隔開。

List中的訪問操作:s[1] # 返回一個 python 字符串。 可類比于string類型

List還有更新和刪除操作:s[1]=2002 #列表s中的第一個元素(從0開始的)'python'字符串被替換為2002。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西乌珠穆沁旗| 社旗县| 莲花县| 都兰县| 吴堡县| 广州市| 济南市| 宣恩县| 荔波县| 遂川县| 扎赉特旗| 德钦县| 江津市| 公安县| 泰来县| 江永县| 贵港市| 桃园县| 惠东县| 莎车县| 泌阳县| 垫江县| 沙坪坝区| 太康县| 博罗县| 靖宇县| 油尖旺区| 杂多县| 托克托县| 无极县| 娄烦县| 上犹县| 棋牌| 洛宁县| 务川| 津市市| 台安县| 民丰县| 安宁市| 庆城县| 婺源县|