溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

(字符串的操作 for循環(huán) 和 while遍歷循環(huán))

發(fā)布時(shí)間:2020-07-14 20:04:33 來(lái)源:網(wǎng)絡(luò) 閱讀:711 作者:tcssn0513 欄目:編程語(yǔ)言
1)字符串是什么,和字符串的常用操作方法
    1,什么是字符串.
        字符:是單一的文字符號(hào),
        字符串:是有序的字符序列,由" ' ''' """引起來(lái)的內(nèi)容就是字符串.
    2,字符串的常有操作方法
        1,索引 [位置]
        一排字符 反應(yīng)第x個(gè)位置的字符 索引下標(biāo)從0開(kāi)始.使用[]來(lái)獲取數(shù)據(jù)
        例: s = '劉德華很帥但是張國(guó)榮更'
            print(s[2])打印出來(lái)的就是"華"
        2,切片 [start:end:step]
        start代表起始位置
        end代表結(jié)束的位置
        step代表步長(zhǎng) 步長(zhǎng)如果是 正數(shù) 就從左往右截取
        如果是 負(fù)數(shù) 就從右往左截取 
        截取內(nèi)容*顧頭不顧尾*
        例: s = '劉德華很帥但是張國(guó)榮更'
            print(s[7:10]) 打印"張國(guó)榮"
            print(s[-4:-1]) 打印"張國(guó)榮"
            print(s[5:1:-1]) 打印"但帥很華"
        3常用單詞
            upper()轉(zhuǎn)大寫(xiě)
            lower()轉(zhuǎn)小寫(xiě)
            casefold() 轉(zhuǎn)小寫(xiě) 比lower支持的語(yǔ)言文字多
            strip()去兩邊空格 lsrip()去左空格 rstrip()去右空格
            replac("新","舊",2)替換 新內(nèi)容替換舊內(nèi)容 換幾個(gè)
            split() 切割 刀有多寬 就要損失掉多少
            starswith()判斷是不是以xxx開(kāi)頭
            endswith()判斷是否以xxx結(jié)尾
            capitalize()  首字母大寫(xiě)
            title() 把單詞的首字母大寫(xiě)
            swapcase()   大小寫(xiě)互換
            center 居中
            center(10,"*") 拉伸長(zhǎng)度 用*填充 并居中
            count() 計(jì)數(shù)
            find() 索引 找不到返回-1
            index() 索引 找不到返回報(bào)錯(cuò)
            isalpha() 判斷是否以字母組成
            isdigit() 判斷是否以數(shù)字組成
            isalum() 判斷是否由數(shù)字和字母組成
            len() 判斷長(zhǎng)度
        4,while遍歷循環(huán)
            例: s="我叫王憲東今年十八歲"
                count=0
                while count<len(s)#次數(shù)小于字符串長(zhǎng)度
                    print(s[count])#打印字符串的第幾位
                    count+=1#每次循環(huán)次數(shù)都+1
        5,判斷回文
            例: s="上海自來(lái)水來(lái)自海上"
                s1=s[::-1]#從右往左循環(huán)
                if s=s1則是回文
        6, for循環(huán)
            for 變量 in 可迭代對(duì)象
                循環(huán)體
            else:
                循環(huán)結(jié)束是執(zhí)行的代碼塊
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI