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

【自學Python】Python截取字符串

這篇具有很好參考價值的文章主要介紹了【自學Python】Python截取字符串。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Python截取字符串

Python截取字符串教程

Python 中,我們需要截取 字符串,不需要使用特定的 函數(shù),只需要使用下標索引加上切片的形式,就可以實現(xiàn)字符串的截取。

Python字符

Python 中沒有單個字符的概念,單個字符在 Python 中也是字符串類型。我們要獲取 Python 字符串中的單個字符,需要使用下標索引的形式,即 []。

Python獲取字符詳解

語法

string[index]

參數(shù)

參數(shù) 描述
string string 表示要截取的字符串。
index 要獲取的字符串中的下標索引。

說明

Python 規(guī)定,字符串中第一個字符的索引為 0、第二個字符的索引為 1,后面各字符依此類推。

Python 也允許從后面開始計算索引,最后一個字符的索引為 -1,倒數(shù)第二個字符的索引為 -2,依此類推。

Python截取字符串詳解

定義

Python 截取字符串,也叫 Python 字符串切片。

語法

string[start : end : step]

參數(shù)

參數(shù) 描述
string 要截取的字符串。
start 表示要截取的第一個字符所在的索引(截取時包含該字符)。如果不指定,默認為 0,也就是從字符串的開頭截取。
end 表示要截取的最后一個字符所在的索引(截取時不包含該字符)。如果不指定,默認為字符串的長度。
step 指的是從 start 索引處的字符開始,每 step 個距離獲取一個字符,直至 end 索引出的字符。step 默認值為 1,當省略該值時,最后一個冒號也可以省略。

案例

獲取單個字符

使用下標索引的形式,獲取字符串的單個字符

print("嗨客網(wǎng)(www.haicoder.net)")

# 使用下標索引的形式,獲取字符串的單個字符
str = "Hello HaiCoder!"

a = str[0]
b = str[9]
c = str[-1]
d = str[-5]
print('a =', a, 'b =', b, 'c =', c, 'd =', d)

程序運行后,控制臺輸出如下:

【自學Python】Python截取字符串

首先,我們定義了一個字符串 變量,賦值為 “Hello HaiCoder!”。接著,我們使用正向索引,訪問該字符串的第一個元素和第十個元素。再次使用倒向索引,訪問字符串的最后一個元素和倒數(shù)第五個元素。

截取字符串

使用字符串切片的形式,截取字符串

print("嗨客網(wǎng)(www.haicoder.net)")

# 使用字符串切片的形式,截取字符串
str = "Hello HaiCoder!"

str1 = str[0:4]
str2 = str[:8:2]
str3 = str[4:9]
print('st1 =', str1, 'str2 =', str2, 'str3 =', str3)

程序運行后,控制臺輸出如下:

【自學Python】Python截取字符串

首先,我們定義了一個字符串變量,賦值為 “Hello HaiCoder!”。接著,我們使用字符串切片的形式,截取字符串第一個元素開始到第四個元素結束。

再次使用字符串切片的形式,截取字符串從第一個元素開始,截取到第八個,且步長為 2。最后,我們再次截取字符串的第四個元素開始到第九個元素結束。

獲取整個字符串

使用字符串切片的形式,可以獲取整個字符串

print("嗨客網(wǎng)(www.haicoder.net)")

# 使用字符串切片的形式,獲取整個字符串
str = "Hello HaiCoder!"

str1 = str[:]
print('st1 =', str1)

程序運行后,控制臺輸出如下:

【自學Python】Python截取字符串

首先,我們定義了一個字符串變量,賦值為 “Hello HaiCoder!”。接著,我們使用字符串切片的形式,截取字符串第一個元素開始到最后一個元素結束,且省略了步長,則默認步長為 1。

因此,這里返回了整個字符串。

獲取最小字符和最大字符

使用 min 獲取最小字符,使用 max 獲取最大字符

print("嗨客網(wǎng)(www.haicoder.net)")

# 使用 min 獲取最小字符,使用 max 獲取最大字符
str = "AaCcBbDdHk"

str1 = min(str)
str2 = max(str)
print('st1 =', str1, 'st2 =', str2)

程序運行后,控制臺輸出如下:

【自學Python】Python截取字符串

首先,我們定義了一個字符串變量,賦值為 “AaCcBbDdHk”。接著,我們使用 min() 函數(shù),獲取字符串中的最小字符,使用 max() 函數(shù),獲取字符串中的最大字符。

Python截取字符串總結

Python 獲取字符語法為:

string[index]

Python 截取字符串,也叫 Python 字符串切片,其語法格式為:文章來源地址http://www.zghlxwxcb.cn/news/detail-440861.html

string[start : end : step]

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

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

領支付寶紅包贊助服務器費用

相關文章

  • 【自然語言處理】NLP入門(一):1、正則表達式與Python中的實現(xiàn)(1):字符串構造、字符串截取

    【自然語言處理】NLP入門(一):1、正則表達式與Python中的實現(xiàn)(1):字符串構造、字符串截取

    ?? 語言 是一種使用具有共同處理規(guī)則的溝通指令的廣義概念,這些指令可以通過視覺、聲音或觸覺等方式傳遞。語言可以分為自然語言、動物語言和計算機語言。 ?? 自然語言 是人類發(fā)展過程中形成的一種信息交流方式,它包括口語和書面語,并且反映了人類的思想。

    2024年03月12日
    瀏覽(90)
  • Python 自學(五) 之字符串及正則表達式

    Python 自學(五) 之字符串及正則表達式

    目錄 1. 字符串的分割合并? split()? join()? ? ? ? ?P132 2. 字符串的檢索? ?count() find() index() startswith() endswith()? ? ? ? ?P134 3. 去除空格和特殊字符? ?strip()? lstrip() rstrip()? ? ? ? ? P139 4. 格式化字符串? ?format()? ? ? ? ?P142 5. 字符串編碼轉換? encode()? decode()? ? ? ? P145

    2024年01月25日
    瀏覽(29)
  • mysql 拼接字符串,截取字符串 常用方式

    1,拼接字符串常用:CONCAT(‘需要拼接的字符串’,列名) CONCAT(\\\'+\\\',b.Telephone)查詢出號碼,前邊加上+號 2,分割字符串 substring_index(b.Telephone,\\\'+\\\',1) 用從左往右的第一個+分割電話號碼,獲取分割后的從左往右的第一個字符串 比如 86+133333333 執(zhí)行完后 為 86 substring_index(b.Telephone,\\\'+\\\',

    2024年02月14日
    瀏覽(31)
  • Oracle——SUBSTR()截取字符串,INSTR()查找字符串

    使用語法:SUBSTR( string , start ,?[length]) string :需要截取的字符串。 start :? 起始位置, -3 表示從倒數(shù)第三個字符開始, 從左往右 截取。 length:截取長度(默認截取到末尾)。 使用語法:INSTR( string , str ,?[start],[which]) string :源字符串。 str :查找的子字符串(可以

    2024年02月12日
    瀏覽(32)
  • js如何截取某個字符串前面所有的字符串

    利用substring()方法截取出字符 1.新建一個字符串 2.通過indexOf()方法獲取你想截止到的那個字符 3.通過substring()方法,從字符串0位置開始截取至\\\"p\\\"前面的字符串

    2024年02月12日
    瀏覽(100)
  • Mysql字符串截取

    ????????從左邊截取字符串 用法:left(str,length), 即:left(被截取字符串,截取長度) ? ? ? ? 結果:fuyi ????????從右邊截取字符串 用法:right(str,length), 即:right(被截取字符串,截取長度) ????????結果:ghao ????????有兩種用法: ????????????????substring(s

    2024年02月07日
    瀏覽(26)
  • 字符串截取

    目錄 第一種:slice [開始下標, 結束下標) 第二種:substr [開始下標, 截取長度) 第三種:substring [開始下標,結束下標) 開始下標和結束下標可以使用負數(shù)表示 返回被截取出來的字符串,不包含結束下標對應的字符 如果第二個參數(shù)省略了,就默認截取到字符串末尾 如果開始下標

    2024年02月08日
    瀏覽(24)
  • php字符串截取

    1、使用 strstr(\\\"原始字符\\\",\\\"指定的字符\\\",布爾值) 布爾值為可選,為 true 返回第一次出現(xiàn)之前的字符串部分,默認為false 返回 返回第一次出現(xiàn)之前的字符串部分 strchr與strstr一樣,strstr不區(qū)分大小寫。 該方法輸出指定字符之后的內(nèi)容時會包含指定的字符串一起輸出 1、 substr或指

    2024年02月08日
    瀏覽(16)
  • js截取字符串

    js截取字符串

    1、 split() 方法用于把一個 字符串 分割成 字符串數(shù)組 2、 slice() 可提取字符串的某個部分,并以新的字符串返回被提取的部分 3、substring() 提取字符串中介于兩個指定下標之間的字符 4、join() 把數(shù)組中的所有元素轉換一個字符串 5、 charAt() 返回指定位置的字符 https://blog.csdn.

    2024年02月15日
    瀏覽(27)
  • java截取某個字符之前的字符串

    java截取某個字符之前的字符串

    1.截取\\\"-\\\"之前字符串 代碼如下(示例): 2.運行后如下圖 3.其他詳細的用法,參考這篇文章:https://blog.csdn.net/kt1776133839/article/details/125937852?utm_medium=distribute.pc_relevant.none-task-blog-2 default baidujs_baidulandingword~default-0-125937852-blog-128866382.pc_relevant_aaspm=1001.2101.3001.4242.1utm_relevant_index

    2024年02月11日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包