日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:Python中有substr函數(shù)嗎

python中有substr函數(shù)嗎

Python中沒有substr函數(shù),但是有類似的功能,就是切片。

String在python中被當(dāng)做Unicode代碼值的序列,用string[i:j:k]格式來(lái)進(jìn)行切片。Unicode值的取值范圍在U0000 - U10FFFF之間。Python沒有char類型,字符串中的每個(gè)Unicode代碼都表示為長(zhǎng)度為1的String對(duì)象。

序列切片的格式為string[i:j:k],i為從0開始的起始位置;j為終止位置;k表示切片的長(zhǎng)度。其中的j和k可以省略,j和k都省略,表示取i位置的一個(gè)字符;只省略k,就是類似substr的取子串的功能。下面是幾個(gè)例子:

>>> a="ABCDEFGHIJABCDEFGHIJABCDEFGHIJ"
>>> a[0]
'A'
>>> a[1]
'B'
>>> a[0:5]
'ABCDE'
>>> a[1:5]
'BCDE'
>>> a[0:20:0]
Traceback (most recent call last):
  File "", line 1, in 
ValueError: slice step cannot be zero
>>> a[0:20:1]
'ABCDEFGHIJABCDEFGHIJ'
>>> a[0:20:2]
'ACEGIACEGI'
>>> a[0:20:3]
'ADGJCFI'
>>>

更多技術(shù)請(qǐng)關(guān)注Python視頻教程。


網(wǎng)頁(yè)名稱:創(chuàng)新互聯(lián)Python教程:Python中有substr函數(shù)嗎
本文鏈接:http://www.5511xx.com/article/dpgsehd.html