国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【Python3】基本數(shù)據(jù)類型-字符串(str)

Awbeci / 819人閱讀

摘要:字符串常用功能移除空白分割長(zhǎng)度索引切片下面來(lái)詳細(xì)介紹下字符串首字母大寫將所有大寫變小寫支持多種國(guó)家語(yǔ)言將大寫變成小寫只支持英文文本居中參數(shù)表示總長(zhǎng)度參數(shù)空白處填充的字符長(zhǎng)度為左右填充,包含自身長(zhǎng)度表示傳入之在字符串中出現(xiàn)的次數(shù)參數(shù)要查找的值

字符串常用功能:

移除空白

分割

長(zhǎng)度

索引

切片

下面來(lái)詳細(xì)介紹下 ~

capitalize 字符串首字母大寫

name = "xmzncc"
v = name.capitalize()
print(v)

casefold 將所有大寫變小寫(支持多種國(guó)家語(yǔ)言)

name = "Xmzncc"
v = name.casefold()
print(v)

lower 將大寫變成小寫(只支持英文)

name = "Xmzncc"
v = name.lower()
print(v)

center 文本居中
參數(shù)1: 表示總長(zhǎng)度
參數(shù)2:空白處填充的字符(長(zhǎng)度為1)

name = "xmzncc"
v = name.center(20,"*")
print(v)

rjust,ljust 左右填充,包含自身長(zhǎng)度

name = "xmzncc"
v = name.rjust(20,"*")
print(v)
name = "xmzncc"
v = name.ljust(20,"*")
print(v)

count 表示傳入之在字符串中出現(xiàn)的次數(shù)
參數(shù)1: 要查找的值(子序列)
參數(shù)2: 起始位置(索引)
參數(shù)3: 結(jié)束位置(索引)

name = "asdasdjasdhaiuyeluqjh"
v = name.count("as")
print(v)

endswith 是否以xx結(jié)尾

name = "xmzncc"
v = name.endswith("cc")
print(v)

startswith 是否以xx開頭

name = "xmzncc"
v = name.startswith("xm")
print(v)

index 找到指定子序列索引的所在位置

name = "xmzncc"
v = name.index("c")
print(v)

find 找到指定子序列索引的所在位置,不存在返回 -1,不報(bào)錯(cuò)
與index 不同,index找不到報(bào)錯(cuò)

name = "xmzncc"
v = name.find("f")
print(v)

format 字符串格式化

tpl = "我是:{0};年齡{1};性別{2}"
v = tpl.format("fcc",18,"man")
print(v)

isalnum/isalpha 是否是數(shù)字、漢字

name  = "xmzncc范春成"
v = name.isalnum() 
print(v)
v2 = name.isalpha()
print(v2)

isdecima/isdigit/isnumeric 判斷是否是數(shù)字
isdecima 僅可以判斷阿拉伯?dāng)?shù)字
isdigit 可判斷阿拉伯?dāng)?shù)字、②
isnumeric 可判斷阿拉伯?dāng)?shù)字、②、三

name = "2"
v1 = name.isdecimal()
print(v1)
v2 = name.isdigit()
print(v2)
v3 = name.isnumeric()
print(v3)

isidentifier 是否為表示符
內(nèi)置關(guān)鍵字除外

name = "xmzncc"
v = name.isidentifier()
print(v)

islower 是否全部為小寫

name ="Xmzncc"
v = name.islower()
print(v)

isupper 是否全部為大寫

name = "XMZNCC"
v = name.isupper()
print(v)

upper 全部變?yōu)榇髮?/p>

name = "xmzncc"
v = name.upper()
print(v)

lower 全部變?yōu)樾?/p>

name = "XMZNCC"
v = name.lower()
print(v)

isprintable 是否包含隱含的 xxx
如果有返回False

name = "asdasdadasd	sadasd"
v = name.isprintable()
print(v)

isspace 是否全部為空格

name = "     "
v = name.isspace()
print(v)

join 元素拼接字符串

name = "xmzncc"
v = "_".join(name)
print(v)

translate 對(duì)應(yīng)關(guān)系再翻譯
也就是說(shuō) 查找到并替換

m = str.maketrans("asd","xxx")
name = "123asd890"
v = name.translate(m)
print(v)

partition 分割并且保留分割元素

name = "xmzncc000fcc"
v = name.partition("000")
print(v)

replace 替換
可設(shè)置索引位置

name = "xmzncc000fcc000asdasd"
v = name.replace("000","111",1)
print(v)

strip 移除空白

name = "xmzncc
"
v = name.strip()
print(v)

swapcase 大小寫相互轉(zhuǎn)換

name = "XMznCC"
v = name.swapcase()
print(v)

zfill 填充 0

name = "xmzncc"
v = name.zfill(20)
print(v)

字符串功能總結(jié):

name.upper()
name.lower()
name.split()
name.find()
name.strip()
name.startswith()
name.format()
name.replace()
"xmzncc".join(["as","bb"])

額外功能:

name[0]
name[0:3]
name[0:3:2]
len(name)
for循環(huán),每個(gè)元素是字符

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/44355.html

相關(guān)文章

  • python3學(xué)習(xí)筆記(1)----基本語(yǔ)法

    摘要:一的基本語(yǔ)法縮進(jìn)統(tǒng)一個(gè)或者個(gè)空格。中的數(shù)據(jù)類型中有個(gè)標(biāo)準(zhǔn)類型數(shù)字字符串列表元組集合字典數(shù)字復(fù)數(shù)在中,只有一種整數(shù)類型,表示長(zhǎng)整型。如則會(huì)顯示,并不是換行??招信c代碼縮進(jìn)不同,空行并不是語(yǔ)法的一部分。我們將首行及后面的代碼組稱為一個(gè)子句。 一、python3的基本語(yǔ)法 1、縮進(jìn)統(tǒng)一(1個(gè)tab或者4個(gè)空格)。 for i in range(10): print (i) ...

    yanwei 評(píng)論0 收藏0
  • 【Python零基礎(chǔ)到入門】Python基礎(chǔ)語(yǔ)法篇——基本數(shù)據(jù)類型【文末送書】

    摘要:布爾值布爾值和布爾代數(shù)的表示完全一致,一個(gè)布爾值只有兩種值的數(shù)據(jù)類型可以通過(guò)內(nèi)置的函數(shù)查詢,例如還可以用來(lái)判斷和的區(qū)別在于不會(huì)認(rèn)為子類是一種父類類型。會(huì)認(rèn)為子類是一種父類類型。基本功能是進(jìn)行成員關(guān)系測(cè)試和刪除重復(fù)元素。 ...

    Winer 評(píng)論0 收藏0
  • Python入門-基本語(yǔ)法1

    摘要:根據(jù)有效范圍作用域分為全局變量和局部變量。類型以開頭標(biāo)識(shí)類型以開頭標(biāo)識(shí)類型以進(jìn)制的字節(jié)碼表示,實(shí)際上是一個(gè)字節(jié)串,回應(yīng)了它的另一個(gè)名字。 < 返回索引頁(yè) 基本語(yǔ)法 Hello World 代碼注釋 關(guān)鍵字 數(shù)據(jù)類型 變量、常量 變量 變量賦值 變量命名 變量的作用域 常量 字符串與編碼 字符轉(zhuǎn)義 字符編碼 字符串操作 運(yùn)算符與表達(dá)式 運(yùn)算符 表達(dá)式 ...

    ingood 評(píng)論0 收藏0
  • python3學(xué)習(xí)筆記(2)----python的數(shù)據(jù)類型

    摘要:的基本數(shù)據(jù)類型中的變量不需要聲明。在里,只有一種整數(shù)類型,表示為長(zhǎng)整型,沒有中的。字符串的截取的語(yǔ)法格式如下變量頭下標(biāo)尾下標(biāo)索引值以為開始值,為從末尾的開始位置。列表列表是中使用最頻繁的數(shù)據(jù)類型。注意構(gòu)造包含或個(gè)元素的元組的特殊語(yǔ)法規(guī)則。 1、python3的基本數(shù)據(jù)類型 Python 中的變量不需要聲明。每個(gè)變量在使用前都必須賦值,變量賦值以后該變量才會(huì)被創(chuàng)建。在 Python 中,...

    陸斌 評(píng)論0 收藏0
  • Python3中六種標(biāo)準(zhǔn)數(shù)據(jù)類型的簡(jiǎn)單說(shuō)明和理解

    摘要:作者心葉時(shí)間中的變量不需要聲明。中有六個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)類型數(shù)字字符串列表元組集合字典。字符串格式化我叫今年歲心葉我叫心葉今年歲如上所示,字符串支持格式化,當(dāng)然,出來(lái)上面用到的和以外,還有一些別的,具體看文檔是不是感覺有點(diǎn)語(yǔ)言的味道。 作者:心葉時(shí)間:2018-04-21 09:28 Python 中的變量不需要聲明。每個(gè)變量在使用前都必須賦值,變量賦值以后該變量才會(huì)被創(chuàng)建。 Python3...

    Cheng_Gang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<