日本中文字幕有码在线视频三级,欧美视频一区亚洲不要,久久久综合九色综合88,久久综合久久首页

          更三高考訂閱頁

          python len()函數(shù)的使用方法

          Ai高考 · 2023高考綜合
          2022-12-17
          更三高考院校庫

          python的len函數(shù)用于返回字符串、列表、字典、元組等長(zhǎng)度,語法為【len(str)】,其中str是要計(jì)算的字符串、列表、字典、元組等。len(String),括號(hào)里的 string 用于指定要進(jìn)行長(zhǎng)度統(tǒng)計(jì)的字符串。返回值:字符串、列表、字典、元組等元素的長(zhǎng)度。

          python len()函數(shù)的使用方法

          len函數(shù)介紹

          Python中的len()函數(shù):

          1、作用:返回字符串、列表、字典、元組等長(zhǎng)度。

          2、語法:len(str)。

          3、參數(shù):str(要計(jì)算的字符串、列表、字典、元組等)。

          4、返回值:字符串、列表、字典、元組等元素的長(zhǎng)度。

          len()函數(shù)基本語法

          len(String),括號(hào)里的 string 用于指定要進(jìn)行長(zhǎng)度統(tǒng)計(jì)的字符串。

          舉個(gè)例子,我們定義一個(gè)字符串,如:a='www.PaA網(wǎng)址未加載',然后再使用len()函數(shù)去計(jì)算長(zhǎng)度,代碼如下:

          a='www.PaA網(wǎng)址未加載'

          1en(a)

          13

          在實(shí)際當(dāng)中,我們不單單是要獲取到字符長(zhǎng)度,當(dāng)然也可能要獲取到它的字節(jié)數(shù)。

          在 Python 中,不同的字符所占的字節(jié)數(shù)不同,數(shù)字、英文字母、小數(shù)點(diǎn)、下劃線以及空格,各占一個(gè)字節(jié),而一個(gè)漢字可能占 2~4 個(gè)字節(jié),具體占多少個(gè),取決于采用的編碼方式。

          我們按UTF-8編碼來舉例,一個(gè)漢字在其中會(huì)占用3個(gè)字節(jié);我們使用下面的代碼來確定:

          stul='人之初,性本善’

          1en(stu1.encode())

          21

          函數(shù)()里面的encode方法,是用來將字符串進(jìn)行編碼再進(jìn)行獲取它的字節(jié)數(shù)。

          如果你想用其他的編碼來獲取字節(jié)數(shù)也可以,這里我用GBK編碼來舉例,代碼如下:

          stu2='人之初,性本善’

          1en(stu2.encode("gbk"))

          14

          總結(jié):len()函數(shù),可以用來獲取字符串長(zhǎng)數(shù),以及字節(jié)數(shù);當(dāng)中的encode()方法,是用來將字符串進(jìn)行編碼;如果我們想用其他的編碼方式去獲取,我們只需要再encode()方法里添加你要使用的編碼。

          2023高考備考攻略

          高考資訊推薦

          2023高考綜合

          更三高考為各位2023高考生整理匯總了2023高考信息匯總專 ... [進(jìn)入專欄]

          報(bào)考信息

          動(dòng)態(tài)簡(jiǎn)章計(jì)劃錄取分?jǐn)?shù)