常用內建物件的方法

2021-10-10 03:22:33 字數 1629 閱讀 5402

常用內建物件的方法

string

------ 定義,切片,長度,替換,編列…

列表/元組

------ 定義,使用,迴圈遍歷…

字典------ 定義,使用,迴圈遍歷…

集合set

連線資料庫!

各種內建模組

------ os,file,re,time,json…

字串string

定義: 一串字元! 用 " " 或 』 』 引起來! 字串是字串列表,索引從0開始!

字串是字串的列表! 可以通過索引訪問,索引從0開始,-1表示最後乙個

索引不能操作範圍!

字串不可變!

編列+表示連線:控制台 input() 方法輸入的內容都是字串!

切片 [開始 : 結束 : 步長] [ : : -1]倒序

格式化字串

name = tom 

age = 20

#方法1.使用佔位符格式化

print("名字:%s,年齡:%d"%(name,age))

#方法2:格式化

print(f"名字:,年齡:")

#方法3:格式化

print("名字:年齡".format(name,age))

轉義

\t 製表符等於4個空格(tab)

\n 換行

\r \n linux 換行

\ 續行(該行還未結束,下一樣繼續)

chr()

內建方法

len(字串) # 長度

chr() 轉化為字元 chr(97)–a chr (65)- -a

ord(字元)轉化為對應ascii編碼 ord ( 』 a 』 )- ->65

find(字元) 找不到返回-1

index(字元)找不到報錯

replace(『老字串』,『新字串』) 替換

splite(『字元』) 拆分 返回列表!

lower(字串) 轉為小寫

upper(字元) 轉為大寫

strip(字串) 去掉兩遍空格

rstrip(字串) 去掉右邊空格

lstrip(字串)**去左邊

not in 『hello』 判斷是否存在!

#賦值 

s = 'hello'

s[0] --->第乙個

s[-1] --->最後乙個

#字串不可變

s = 'helloworld'

s[5] ='w' #報錯 str not support item assignment

#遍歷

str01='hello'

for i in hello:

print(i)

#編列索引和值

for i,v in enumerate(str01):

print(f'第,個值:')

#生成a-z

print(chr(random.choice(range(97,123))))

#a-z

print(chr(random.choice(range(65,91))))

JSP常用內建物件的方法

方法 作用req.setcharacterencoding 字串型別的編碼格式 設定編碼格式,以防亂碼 req.getparameter 表單裡面的name 獲取使用者在網頁裡輸入的資料 req.getparametervalues 表單裡的多選name 獲取多選的所有值,返回的是個陣列 req.g...

JSP內建物件的常用方法

getparameter 取得請求中指定的引數值 getparametervalues 將同名的引數一次性讀入到string型別的陣列中 getparameternames 獲取引數名稱,返回的是列舉型別 getmethod 獲取客戶提交資訊的方式,如post或get getservletpath ...

js 內建物件常用方法

四捨五入的的函式 math.round num 向下取整 math.floor num 向上取整 math.ceil num 隨機數 math.random 這是x的y次冪 math.pow x,y num的平方根 math.sqrt num 絕對值 math.abs num 分割函式,返回乙個陣列...