1. 擷取字串
2. 長度
3. 分割字串
4. 合併字串
list=[
'c',
'biancheng'
,'net'
]','
.join(
list
)
5. 統計字串出現的次數str
.count(
'.')
str.count(
'.',2)
str.count(
'.',2,
-3)
6. 統計字串出現的次數
7. 替換方法
a.replace(『word』 , 『python』)
8. 對齊方法
8. 以指定字串開頭或結尾
9. 字串大小寫轉換
str.title(),將字串中每個單詞的首字母轉為大寫,其他字母全部轉為小寫,轉換完成後,此方法會返回轉換得到的字串
str.lower(),所有大寫字母轉換為小寫字母
str.upper(),所有小寫字母轉換為大寫字母
10. 去空格和特殊字元
11. 拼接字串
format()格式化輸出方法詳解
'asd{}ads{}'
.format(1
,2)
%號格式化字串,
%s(代表乙個字串)、%d(代表乙個整數)、%f(代表乙個浮點數)
'%s %s'%(
'hello'
,'world'
)
f-string方式,從python3.6版本引入
name =
'world'
myname =
'python_cat'
words = f'hello . my name is '
1. 新增元素
listname.extend(obj) 在列表的末尾追加元素,但不會把列表或者元祖視為乙個整體,而是把它們包含的元素逐個新增到列表中
listname.insert(index , obj) 將 obj 插入到 listname 列表第 index 個元素的位置
2.刪除元素
3.修改元素
4.查詢元素
5.遍歷
list=[
'html'
,'js'
,'css'
,'python'
]
for i in
list
:print
('值=%s'
% i)
for i in
range
(len
(list))
:print
("序號:%s 值:%s"
%(i +1,
list
[i])
)
for i, val in
enumerate
(list):
print
("序號:%s 值:%s"
%(i +
1, val)
)#設定遍歷開始初始位置,只改變了起始序號
for i, val in
enumerate
(list,2
):print
("序號:%s 值:%s"
%(i +
1, val)
)
1.特徵
2.建立
3.訪問
4.刪除
5.是否存在指定鍵值對
if key in d
6.keys()、values() 和 items() 方法
7.update() 方法
a =
a.update(
)
8.遍歷d =
for key in d:
print
(key+
':'+a[key]
)
for value in a.values():
print
(value)
for kv in a.items():
print
(kv)
#利用items遍歷字典的key和value
for key,value in a.items():
print
(key+
':'+value)
#利用列舉遍歷字典的索引和key
for key, value in
enumerate
(dict):
print key, value
1. if語句if 表示式 1:
**塊 1
elif 表示式 2:
**塊 2
else:
**塊 n
2. while語句num =
1while num <
100:
print
("num="
, num)
num +=
1print
("迴圈結束!"
)
3. for語句for 迭代變數 in 字串|列表|元組|字典|集合:
**塊
python 基本型別
1 基本資料型別 1 number int float python3中全部是long型別 2 string字串型別 3 list 4 tuple 5 list 6 sets 7 complex a,b 2 型別識別 type 3 型別轉換 int 3.22 float 6 4 進製轉換 十進位制轉...
Python的基本型別
前邊我們講解了python的字串 整型 布林型 和 列表的一部分知識,今天帶大家學習一下剩下的列表 元組 和字典型別 1,列表 list a a b b c c for x in list print x for x,y in list print x,y enumerate 列舉 可以讓被遍歷的物...
Python的基本型別
1.進製之間轉換 a.其他進製轉化10進製 二進位制轉化為十進位制,比如乙個二進位制的10,我們要把它轉化成十進位制,就要進行這樣的算數運算,1 2 1 0 2 0 2,那麼我們就可以看出二進位制的10轉化為10進製就為2。八進位制轉十進位制,比如乙個八進位制的234,我們要把它轉化成十進位制,就要...