python中雙引號或者單引號中的資料,就是字串
name=
'kenny'
profession=
'engineer'
address=
'guangzhou'
print
('姓名:%s'
%name)
print
('職業:%s'
%profession)
print
(%address)
檢測 str 是否包含在 mystr中,如果是返回首字母的索引值,否則返回-1
str1=
'hello world'
str1.find(
'world'
)#結果返回6
跟find()方法一樣,只不過如果str不在 mystr中會報乙個異常.
str1=
'hello world'
str1.index(
'nihao'
)#報錯,出現異常
返回 str在start和end之間 在 mystr裡面出現的次數
用法:mystr.count(str, start=0, end=len(mystr))
str1=
'hello world hello hello hello'
str1.count(
'hello'
)#結果返回4
把 mystr 中的 str1 替換成 str2,如果 count 指定,則替換不超過 count 次.
用法:mystr.replace(str1, str2, mystr.count(str1))
以 str 為分隔符切片 mystr,如果 maxsplit有指定值,則僅分隔 maxsplit 個子字串
把字串的每個單詞首字母大寫
檢查字串是否是以 obj 開頭, 是則返回 true,否則返回 false
用法:mystr.startswith(obj)
檢查字串是否以obj結束,如果是返回true,否則返回 false.
轉換 mystr 中的小寫字母為大寫
mystr 中每個字元後面插入str,構造出乙個新的字串
形如
list1=[1
,2,3
,4,5
]
列表的迴圈遍歷list1=[1
python的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號
元組的內建函式count, index
字典的例子,如儲存乙個學生的資訊等
dict1 =
說明增
dict1 =
dict1[
'id']=
'123456'
刪
del用來刪除指定的元素
clear用來清空整個字典
dict1 =
del dict1[
'name'
]dict1.clear(
)
改dict1 =
dict1[
'age']=
19
查dict1 =
print
(len
(dict1)
)#測量字典中,鍵值對的個數
dict1.keys(
)#返回乙個包含字典所有key的列表
dict1.values(
)#返回乙個包含字典所有value的列表
dict1.items(
)#返回乙個包含所有(鍵,值)元祖的列表
dict1.has_key(
'name'
)#如果key在字典中,返回true,否則返回false
序列 字串,列表,元組,字典
字串,str 用 包裹 str gu,yao,hu 列表,list 用包裹 spr str.split print spr gu yao hu 切片操作 spr 0 gu str.split 2 hu print spr 0 1 gu print spr 3 gu yao hu print spr ...
字串 列表 元組 字典04
python的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。atuple et 77,99.9 atuple et 77,99.9 1 訪問元組 2 修改元組 說明 python中不允許修改元組的資料,包括不能刪除其中的元素。3 count,index index和...
字串,列表,元組,字典總結
回顧 資料型別 字串 宣告 符號 innot in isnot is 獲取字串的元素 s hello s 0 s len s 1 切片 s start end step 包前不包後 內建函式 lower upper replace split find rfind lfind strip lstri...