国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python計算字符串長度的函數(shù)

這篇具有很好參考價值的文章主要介紹了Python計算字符串長度的函數(shù)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。


Python三種計算字符串長度的函數(shù)

1、使用內(nèi)置函數(shù)len

這是Python中一種常用的函數(shù),主要功能就是對字符串的長度進(jìn)行統(tǒng)計,最后會返回一個字符串的實(shí)際長度,使用方法如下:

str = "hello python"
print(len(str))

在示例中str就是一個要計算的字符串,它還可以是列表或者是字典等等。

2、使用for循環(huán)

使用for循環(huán)來統(tǒng)計字符串的長度時,我們可以將for循環(huán)中的迭代次數(shù)進(jìn)行統(tǒng)計,最后再輸出字符串的長度。例如:

# 返回字符串長度

# 使用for循環(huán)(方法一)
def my_len():
    s1 = "hello world"
    length = 0
    for i in s1:
        length = length + 1
    return length
    # 函數(shù)的返回值
    pass
# 使用for循環(huán)(方法二)
def HH(str):
    count = 0
    for i in str:
        count += 1
    return count
    pass

3、使用while循環(huán)和切片

使用這個方法是第一步就是對字符串進(jìn)行切片的操作,如何在之后的每一次迭代中都縮短1,最終產(chǎn)生一個空字符,當(dāng)空字符串產(chǎn)生之后while循環(huán)也停止了。最后保持迭代次數(shù)的計算,最后輸出字符串的長度。例如:文章來源地址http://www.zghlxwxcb.cn/news/detail-539731.html

# 使用while循環(huán)和切片
def ww(str):
    count = 0
    while str[count:]:
        count += 1
    return count
    pass

代碼

代碼展示

# Python計算字符串長度的函數(shù)
# 使用for循環(huán)(方法一)
def my_len():
    s1 = "hello world"
    length = 0
    for i in s1:
        length = length + 1
    return length
    # 函數(shù)的返回值
    pass


# 使用for循環(huán)(方法二)
def HH(str):
    count = 0
    for i in str:
        count += 1
    return count
    pass


# 使用while循環(huán)和切片
def ww(str):
    count = 0
    while str[count:]:
        count += 1
    return count
    pass


def main():
    # 使用for循環(huán),方法一
    str_len = my_len()
    print(str_len)
    # 使用for循環(huán),方法二
    str1 = "hello !"
    print(HH(str1))
    # 使用while循環(huán)
    str2 = "while 循環(huán)"
    print(ww(str2))
    pass


if __name__ == '__main__':
    main()
    # Python計算字符串長度的函數(shù)
    # 使用內(nèi)置函數(shù)len
    str = "hello python"
    print(len(str))

代碼運(yùn)行結(jié)果

C:\軟件\python-jupyter\python.exe "F:/Big data Project/demo01/練習(xí)代碼/return使用和計算字符串長度.py"
11
7
8
12

進(jìn)程已結(jié)束,退出代碼0

到了這里,關(guān)于Python計算字符串長度的函數(shù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • C/C++字符函數(shù)和字符串函數(shù)詳解————長度受限制的字符串函數(shù)

    C/C++字符函數(shù)和字符串函數(shù)詳解————長度受限制的字符串函數(shù)

    個人主頁:點(diǎn)我進(jìn)入主頁 專欄分類:C語言初階? ? ??C語言程序設(shè)計————KTV? ? ? ?C語言小游戲? ? ?C語言進(jìn)階 C語言刷題 歡迎大家點(diǎn)贊,評論,收藏。 一起努力,一起奔赴大廠。 目錄 1.前言? ? ? ?? 2.長度受限制的字符串函數(shù) 2.1strncpy函數(shù) 2.2strncat函數(shù) 2.3strncmp函數(shù)

    2024年02月08日
    瀏覽(89)
  • C語言:寫一個函數(shù),求字符串的長度,在main函數(shù)中輸入字符串并輸出其長度(指針)

    C語言:寫一個函數(shù),求字符串的長度,在main函數(shù)中輸入字符串并輸出其長度(指針)

    分析: ? ?在程序中,定義一個函數(shù) fix,該函數(shù)使用指針變量來訪問字符串中的每個字符,并計算出字符串的長度。fix 函數(shù)的參數(shù)為指向 char 類型的指針變量 p,表示需要計算長度的字符串。 ? 在主函數(shù) main 中,定義一個大小為 20 的字符數(shù)組 a,用于存儲輸入的字符串。然

    2024年01月21日
    瀏覽(106)
  • C/C++字符函數(shù)和字符串函數(shù)模擬實(shí)現(xiàn)與詳解————長度不受限制的字符串函數(shù)

    C/C++字符函數(shù)和字符串函數(shù)模擬實(shí)現(xiàn)與詳解————長度不受限制的字符串函數(shù)

    個人主頁:點(diǎn)我進(jìn)入主頁 專欄分類:C語言初階? ? ??C語言程序設(shè)計————KTV? ? ? ?C語言小游戲? ? ?C語言進(jìn)階 C語言刷題 歡迎大家點(diǎn)贊,評論,收藏。 一起努力,一起奔赴大廠。 目錄 ? 1.前言? 2strlen函數(shù)? ?3.strcpy函數(shù) 4.strcat函數(shù) 5.strcmp函數(shù) ? ????????對于字符串

    2024年02月07日
    瀏覽(17)
  • 字符串(字節(jié))長度計算

    字節(jié)(Byte)是計算機(jī)信息技術(shù)用于計量存儲容量的一種計量單位,也表示一些計算機(jī)編程語言中的數(shù)據(jù)類型和語言字符。 一個字節(jié)(byte)8位(bit),十進(jìn)制表示0~255。 兩個字節(jié)16位,可表示十進(jìn)制0~65535。 Unicode 做了一件事,就是給世界上所有字符都分配了一個唯一的數(shù)

    2024年02月05日
    瀏覽(101)
  • C++ 字符串長度計算

    C++常用的長度計算方法size()、sizeof() 、strlen()、length() size():計算長度,std::string類的成員函數(shù) length():計算長度,std::string類的成員函數(shù) sizeof():計算所占用空間的字節(jié)數(shù),是運(yùn)算符;在編譯時計算,獲得保證能容納實(shí)現(xiàn)所建立的最大對象的字節(jié)大小,因此sizeof不能用來返回

    2024年02月11日
    瀏覽(30)
  • 華為OD機(jī)試 - 最長子字符串的長度(一)(Java & JS & Python & C)

    題目描述 給你一個字符串 s,首尾相連成一個環(huán)形,請你在環(huán)中找出 \\\'o\\\' 字符出現(xiàn)了偶數(shù)次最長子字符串的長度。 輸入描述 輸入是一個小寫字母組成的字符串 輸出描述 輸出是一個整數(shù) 備注 1 ≤ s.length ≤ 500000 s 只包含小寫英文字母 用例 輸入 alolobo 輸出 6 說明 最長子字符串

    2024年02月01日
    瀏覽(24)
  • 爬蟲009_字符串高級_替換_去空格_分割_取長度_統(tǒng)計字符_間隔插入---python工作筆記028

    爬蟲009_字符串高級_替換_去空格_分割_取長度_統(tǒng)計字符_間隔插入---python工作筆記028

    然后再來看字符串的高級操作 取長度? 查找字符串下標(biāo)位置? 判斷是否以某個字符,開頭結(jié)尾 ? 計算字符出現(xiàn)次數(shù) ? 替換

    2024年02月14日
    瀏覽(21)
  • PHP strlen()函數(shù)詳解,PHP獲取字符串長度

    「作者主頁」: 士別三日wyx 「作者簡介」: CSDN top100、阿里云博客專家、華為云享專家、網(wǎng)絡(luò)安全領(lǐng)域優(yōu)質(zhì)創(chuàng)作者 「推薦專欄」: 對網(wǎng)絡(luò)安全感興趣的小伙伴可以關(guān)注專欄《網(wǎng)絡(luò)安全入門到精通》 strlen() 可以返回 「字符串」 的 「長度」 。 語法 參數(shù) $str :需要計算長度

    2024年02月15日
    瀏覽(20)
  • 標(biāo)準(zhǔn)C庫之strcpy,strncpy函數(shù)(拷貝C風(fēng)格字符串、拷貝字符串,可指定拷貝長度)

    如果,想要深入的學(xué)習(xí)標(biāo)準(zhǔn)C庫中strcpy,strncpy函數(shù),還是需要去自己閱讀Linux系統(tǒng)中的幫助文檔。 具體輸入命令: 即可查閱到完整的資料信息。 strcpy 函數(shù)是 C 語言標(biāo)準(zhǔn)庫中的一個函數(shù),它用于將一個字符串(C 語言中以字符數(shù)組表示的字符串)復(fù)制到另一個字符串。 strcpy 函

    2023年04月26日
    瀏覽(27)
  • C語言學(xué)習(xí)NO.13-字符函數(shù)(三)-strncpy,strncat,strncmp長度受限制的字符串函數(shù)

    C語言學(xué)習(xí)NO.13-字符函數(shù)(三)-strncpy,strncat,strncmp長度受限制的字符串函數(shù)

    ?使用時需要包含頭文件string.h ? 將源字符串的前num個字符復(fù)制到目標(biāo)。如果源C字符串的末尾在復(fù)制num個字符之前找到\\\'\\0\\\',剩下自動記0,直到總共寫入了num個字符。 ?拷貝num個字符從源字符串到目標(biāo)空間。 ?如果源字符串的長度小于num,則拷貝完源字符串之后,在目標(biāo)的

    2024年01月24日
    瀏覽(92)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包