python 簡單的實現字串下標的輸出

2021-10-02 17:43:11 字數 739 閱讀 3989

想要直觀地看到字串的下標怎麼辦?

當然,字串不是很長的時候,我們可以直接數,012345bulabula

我用乙個很簡單的迴圈來輸出字串的文字以及下標:

假設字串是str1。

str1=

'nottin.soulrn.orlog.iduna'

#字串

deffun()

:#不要忘記冒號

j=(str1.rfind(

'a')

)#獲取字串末字元位址

for i in

range(0

,j+1):

#range是左閉右開區間

print

(str1[i]

,end=

' '

)#輸出下標i對應的字元

print(''

)#換行

for i in

range(0

,j+1):

#迴圈輸出字串的下標

print

('%02d '

%i, end=

' ')

#用空格對齊字串文字

print(''

)#換行

fun(

)#呼叫函式

以上。雖然沒什麼卵用。

寫這個主要還是給自己看,省的以後忘了

字串核函式的簡單python實現

要對字串聚類,字串的距離度量是乙個問題.使用最長公共子串行或者最長公共字串都有問題.看到字串核函式,感覺還不錯,沒找到它的實現,自己實現了乙個效率低下的版本.def list2dict li 3,4 3,5 4,2 di for i in li return di def nincreasingin...

簡單的字串過濾實現

如何才能將使用者輸入的一些非法關鍵字過濾掉呢?在.net的框架下有乙個叫regex的類是專門負責利用正規表示式處理字串的。它的名字空間是using system.text.regularexpressions。regex有乙個成員方法replace,可以將源字串中,符合正在表示式要求的字元用另外的字...

Python 字串簡單使用

resume hello world print resume hello worldresume name 高雷 company xx企業 age 18 print resume name 高雷 company xx企業 age 18resume hello world print resume ...