最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 字符串的有關(guān)知識(shí)詳解

 更新時(shí)間:2021年11月22日 09:00:03   作者:有趣的皮囊172  
這篇文章主要為大家介紹了Python的字符串,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助,希望能夠給你帶來幫助

1.部分轉(zhuǎn)義字符

轉(zhuǎn)義字符
# \\ 反斜線
str1 = "qqq\\qq"
print(str1)
# 輸出 qqq/qq
# \b 退格鍵(Backspace)
str2 = "qqq\b"
print(str2)
# 輸出 qq
# \' 單引號(hào) \"雙引號(hào)
str3 = "qq\'qqqqq\""
print(str3)
# 輸出 qq'qqqqq"
# \n 換行
str4 = "qqqq\nqq"
print(str4)
# 輸出 qqqq
#     qq
# \t 制表符(Tab)
str5 = "a\taa"
print(str5)
# 輸出 a   aa

2.slice 切片讀取字符串

s = "hello world sssss sssss sssss"
# s[n] 指定下標(biāo)讀取序列中某個(gè)元素
print(s[1])
# e
# s[n: m] 從下標(biāo)值n讀取到m-1,若干個(gè)元素
print(s[0: 4])
# hell
# s[n:] 從下標(biāo)值n讀取到最后一個(gè)元素
print(s[3:])
# lo world
# s[:m] 從下標(biāo)值0讀取到m-1個(gè)元素
print(s[:5])
# hello
# s[:] 表示會(huì)復(fù)制一份序列的元素
print(s[:])
# hello world
# s[::-1] 將整個(gè)序列元素反轉(zhuǎn)
print(s[::-1])
# dlrow olleh

3.調(diào)用split()方法分割字符串 ASCII字母

# 字符串.split(分隔符,分隔次數(shù))
# 輸出26個(gè)小寫字母并反轉(zhuǎn)輸出
letters = ""
for x in range(97, 123):
    letters += str(chr(x))
print(letters)
print(" ")
print(letters[::-1])
# ord()返回字符所對(duì)應(yīng)的ASCII碼
# chr()返回ASCII碼對(duì)應(yīng)的字符
# 輸出26個(gè)大寫字母并反轉(zhuǎn)輸出 A 65 Z 91
letters2 = ""
for n in range(65, 91):
    letters2 += chr(n) + " "
print(letters2)
print(letters2[::-1].split(" ",5))  # 字符串.split(分隔符,分隔次數(shù))

4.與字母大小寫有關(guān)方法

str = "My name in Zyj hello world"
# capitalize() 只有第一個(gè)單詞首字母大寫,其余都小寫
print(str.capitalize())
# My name in zyj hello world
# lower() 將字母轉(zhuǎn)換為小寫
print(str.lower())
# my name in zyj hello world
# upper() 將字母轉(zhuǎn)換為大寫
print(str.upper())
# MY NAME IN ZYJ HELLO WORLD
# title() 每個(gè)單詞首字母大寫,其余都小寫
print(str.title())
# My Name In Zyj Hello World
# islower() isupper() istitle() 判斷字符串是否符合格式
print(str.isupper())
# False

5.搜索查找字符串

str1 = "Myaa namess inddaa Zyjcc helloxx worldbb"
# 1.count.py 搜索特定字符串存在的個(gè)數(shù)
print(str1.count("aa"))
# 2.查找字符串  str.find(字符或字符串 ,開始下標(biāo),結(jié)束下標(biāo)) 返回第一次找到該字符串時(shí)的下標(biāo)編號(hào)
# find()方法未找到子字符串時(shí)會(huì)返回 -1
str2 = "My name in Zyj hello world My name in Zyj hello world"
print(str2.find("in", ))  # 尋找子字符串in,從下標(biāo)編號(hào)0開始
print(str2.find("in", 9))  # 尋找子字符串in,從下標(biāo)編號(hào)9開始
# 3. str.index(字符或字符串 ,開始下標(biāo),結(jié)束下標(biāo)) 返回指定字符串下標(biāo)值
print(str2.index("name"))
# index 與 find 差別,index()查找不到會(huì)報(bào)錯(cuò),find()會(huì)返回 -1 值
# 4.startswith(字符或字符串 ,開始下標(biāo),結(jié)束下標(biāo)) 判斷字符串開頭字符是否含有子字符
str3 = "My name in Zyj hello world My name in Zyj hello world"
print(str3.startswith("name", 3))  # True
# 5.str.endswith(字符或字符串 ,開始下標(biāo),結(jié)束下標(biāo)) 判斷字符串結(jié)尾字符是否含有子字符
print(str3.endswith("world"))  # True

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Python進(jìn)階之利用+和*進(jìn)行列表拼接

    Python進(jìn)階之利用+和*進(jìn)行列表拼接

    在我們學(xué)習(xí)python的過程中,有一個(gè)非常常見的語法,那就是利用+和*進(jìn)行序列的拼接以及其他操作。今天就帶大家從使用+和*進(jìn)行拼接出發(fā)認(rèn)識(shí)一個(gè)大家非常容易犯的代碼錯(cuò)誤。話不多說我們開始吧
    2023-04-04
  • 基于Python實(shí)現(xiàn)的影視數(shù)據(jù)智能分析系統(tǒng)

    基于Python實(shí)現(xiàn)的影視數(shù)據(jù)智能分析系統(tǒng)

    數(shù)據(jù)分析與可視化是當(dāng)今數(shù)據(jù)分析的發(fā)展方向,大數(shù)據(jù)時(shí)代,數(shù)據(jù)資源具有海量特征,數(shù)據(jù)分析和可視化主要通過Python數(shù)據(jù)分析來實(shí)現(xiàn),本文給大家介紹了如何基于Python實(shí)現(xiàn)的影視數(shù)據(jù)智能分析系統(tǒng),文中給出了部分詳細(xì)代碼,感興趣的朋友跟著小編一起來看看吧
    2024-01-01
  • 十分鐘教會(huì)你用Python處理CSV文件

    十分鐘教會(huì)你用Python處理CSV文件

    大家都知道使用csv文件可以較容易地存儲(chǔ)多行且列相同的數(shù)據(jù),便于數(shù)據(jù)的讀取與解析,也常用于自動(dòng)化測(cè)試過程中的數(shù)據(jù)參數(shù)化,下面這篇文章主要給大家介紹了關(guān)于如何利用Python處理CSV文件的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • python 使用csv模塊讀寫csv格式文件的示例

    python 使用csv模塊讀寫csv格式文件的示例

    這篇文章主要介紹了python 使用csv模塊讀寫csv格式文件的示例,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-12-12
  • python操作CouchDB的方法

    python操作CouchDB的方法

    這篇文章主要介紹了python操作CouchDB的方法,包括了couchDb庫安裝、連接服務(wù)器、創(chuàng)建數(shù)據(jù)庫、查詢數(shù)據(jù)庫、遍歷數(shù)據(jù)庫等常用的操作,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-10-10
  • Python plt 利用subplot 實(shí)現(xiàn)在一張畫布同時(shí)畫多張圖

    Python plt 利用subplot 實(shí)現(xiàn)在一張畫布同時(shí)畫多張圖

    這篇文章主要介紹了Python plt 利用subplot 實(shí)現(xiàn)在一張畫布同時(shí)畫多張圖,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Pytorch之8層神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)Cifar-10圖像分類驗(yàn)證集準(zhǔn)確率94.71%

    Pytorch之8層神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)Cifar-10圖像分類驗(yàn)證集準(zhǔn)確率94.71%

    這篇文章主要介紹了Pytorch之8層神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)Cifar-10圖像分類驗(yàn)證集準(zhǔn)確率94.71%問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • django的403/404/500錯(cuò)誤自定義頁面的配置方式

    django的403/404/500錯(cuò)誤自定義頁面的配置方式

    這篇文章主要介紹了django的403/404/500錯(cuò)誤自定義頁面的配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python-OpenCV教程之圖像的位運(yùn)算詳解

    Python-OpenCV教程之圖像的位運(yùn)算詳解

    圖像的位運(yùn)算是指對(duì)圖像的數(shù)值按照二進(jìn)制值逐位進(jìn)行取反、與、或、異或操作,本文就帶大家了解相關(guān)知識(shí),需要的朋友可以參考下
    2021-06-06
  • Python初學(xué)者需要注意的事項(xiàng)小結(jié)(python2與python3)

    Python初學(xué)者需要注意的事項(xiàng)小結(jié)(python2與python3)

    這篇文章主要介紹了Python初學(xué)者需要注意的事項(xiàng)小結(jié),包括了python2與python3的一些區(qū)別,需要的朋友可以參考下
    2018-09-09

最新評(píng)論

大埔县| 册亨县| 马边| 石家庄市| 岳普湖县| 积石山| 临洮县| 吐鲁番市| 焦作市| 磐安县| 龙泉市| 舒城县| 满城县| 衡南县| 正安县| 桂阳县| 宣恩县| 新疆| 聊城市| 彩票| 南平市| 香格里拉县| 塔河县| 固原市| 固镇县| 织金县| 南华县| 延寿县| 青神县| 娱乐| 浙江省| 通城县| 高雄市| 乐平市| 祁阳县| 兴宁市| 琼海市| 达日县| 无极县| 阳曲县| 宕昌县|