字符串 集合 列表 字典 元組 數字 數據類型 字符編碼 文件處理 編碼
一 字符串spa
什麼是字符串?3d
用單引''號 或者雙引號""引發來的就是字符串orm
字符串是 Python 中最經常使用的數據類型。咱們能夠使用引號('或")來建立字符串blog
str()索引
例如:a=' ' 等於a=str('') 或者 a= "" a=str("")ip
a="a b c d"字符串
print(a)it
常見用法字符編碼
索引 移除空白strip() 切分 split() 取長度len()
endswith('xx') 以xx結尾
startswith('xx') 以xx開頭
replace('a','b',1) 替換 a替換b 第一個a
name='abc', name.find('a') ,name.find('a',0,2) 顧頭不顧尾
join用法
l=['h','e','l','l','o']
print(':'.join(l)) 注意:拼接的內容必須都是字符串
format使用
print('{} {} {}'.format('name',age,'male'))
print('{0} {1} {0}'.format('name',age,'male'))
print('NAME:{name} AGE:{age} SEX:{sex}'.format(age=20,sex='male',name='zjw')
下標是0 的狀況就打印第一個字符
那麼若是超過了會怎麼樣? 會提示
集合 tuple()
Python 的元組與列表相似,不一樣之處在於元組的元素不能修改。
元組使用小括號,列表使用方括號。
元組建立很簡單,只須要在括號中添加元素,並使用逗號隔開便可。
tup1 = (1, 2, 3, 4, 5 );
建立空元組
tup1 = ();
元組中只包含一個元素時,須要在元素後面添加逗號
tup1 = (50,);
元組與字符串相似,下標索引從0開始,能夠進行截取,組合等。
訪問元組
元組能夠使用下標索引來訪問元組中的值,以下實例:
tup2 = (1, 2, 3, 4, 5, 6, 7 )
print ("tup2[1:5]: ", tup2[1:5])
刪除元組
元組中的元素值是不容許刪除的,但咱們能夠使用del語句來刪除整個元組
tup = ('Google', 'Runoob', 1997, 2000)
print (tup)
del tup;
print ("刪除後的元組 tup : ")
print (tup)
以上實例元組被刪除後,輸出變量會有異常信息,輸出以下所示:
刪除後的元組 tup :
Traceback (most recent call last):
File "test.py", line 8, in <module>
print (tup)
NameError: name 'tup' is not defined
元組運算符
與字符串同樣,元組之間能夠使用 + 號和 * 號進行運算。這就意味着他們能夠組合和複製,運算後會生成一個新的元組。