python基本型別的操作

2021-10-05 08:57:28 字數 2884 閱讀 3696

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,我們要把它轉化成十進位制,就要...