python常用函式

2021-08-21 18:51:33 字數 1704 閱讀 9004

一、修改字串大小寫

1.title() 以首字母大寫的方式顯示每個單詞

eg.  name = 'ada lovelace'

print(name.title())   #列印出 ada lovelace

2.upper()將字串改為全部大寫

eg.  print(name.upper())   #列印出  ada lovelace

3.lower() 將字串改為全部小寫

eg. name1 = 'ada lovelace'

print(name1.lower())  #列印出  ada lovelace

二、刪除空白

1.rstrip()  #刪除字串末尾空白

eg. word = 'python  '

word1 = word.rstrip()

print(word1)  #列印  'python'

2.lstrip() 刪除字串開頭的空白

3.strip() 同時刪除字串兩端的空白

三、型別轉換

1. str() int型別轉換為string

eg. age = 23

print(message)

四、列表元素增刪改查

names = ['ben','lisa','dan']

print(names)  #['ben','lisa','dan']

1.訪問列表元素   

print(names[0])  # ben

2.修改列表元素

names[0] = 'john'

print(names)  #['john','lisa','dan']

3.在列表末尾新增元素

4.在列表中插入元素

names.insert(0,'li')

5.del從列表中刪除元素

del name[0]

6.pop() 可刪除列表末尾的元素,並能夠繼續使用這個元素;也可以通過索引彈出列表中任何位置處的元素

names = ['ben','dan','lisa']

name = names.pop()

print(name)  # lisa

print(names) #['ben','dan']

name1 = names.pop(0)

print(name1)  # ben

print(names) #['dan']

7.根據值刪除元素

names.remove('lisa')

五、列表排序

cars = ['bmw','audi','toyota','subaru']

1. sort()   對列表進行永久排序,按字母順序排列,eg,cars.sort()

2.sort(reverse=true)  按字母逆序排序,永久排序, eg.cars.sort(reverse=true)

3. sorted() 對列表進行臨時排序,原列表順序不變,eg.sorted(cars)

sorted(reverse=true) 對列表按字母逆序臨時排序,eg.sorted(cars,reverse=true)

4.reverse() 對列表按字母逆序永久排序,eg.cars.reverse()

5.len(cars)  確定列表的長度

python常用函式 python常用函式精講

返回值為bool型別的函式 bool是boolean的縮寫,只有真 true 和假 false 兩種取值 bool函式只有乙個引數,並根據這個引數的值返回真或者假。引數如果預設,則返回false 引數轉換使用標準的邏輯測試表示式 傳入布林型別時,按原值返回 傳入字串時,空字串返回false,否則返回...

python常用函式中文 python常用函式

一 數學相關 1 絕對值 abs 1 2 最大最小值 max 1,2,3 min 1,2,3 3 序列長度 len abc len 1,2,3 len 1,2,3 4 取模 divmod 5,2 2,1 5 乘方 pow 2,3,4 2 3 4 6 浮點數 round 1 二 功能相關 1 函式是否...

Python常用函式

常用函式 abs x abs 返回乙個數字的絕對值。如果給出複數,返回值就是該複數的模。print abs 100 100 print abs 1 2j 2.2360679775 callable object callable 函式用於測試物件是否可呼叫,如果可以則返回1 真 否則返回0 假 可呼...