# -*- coding: utf-8 -*-
"""created on wed feb 13 12:52:17 2019
@author: administrator
"""import difflib
if __name__ ==
'__main__'
: a =
'123456a'
b ='234567b'
str =
'上海中心大廈上海中心大廈1'
s1 =
'大廈'
s2 =
'上海中心'
s3 =
'上海中心大廈2'
s4 =
'上海中心大廈上海中心大廈3'
print
(difflib.sequencematcher(
none
, str, s1)
.quick_ratio())
print
(difflib.sequencematcher(
none
, str, s2)
.quick_ratio())
print
(difflib.sequencematcher(
none
, str, s3)
.quick_ratio())
print
(difflib.sequencematcher(
none
, str, s4)
.quick_ratio())
str =
'關於報送**的通知'
str2 =
'關於報送**的通知1'
print
(difflib.sequencematcher(
none
, str, s1)
.quick_ratio(
))
0.26666666666666666
0.47058823529411764
0.60.9230769230769231
python 3 比較字串
def cmp str first,second,druge 1 比較兩個字串或者字串列表是否相等 第乙個引數是輸入的第乙個字串或者列表 第二個引數是輸入的第二個字串或者列表 第三個引數是比較對應的列表字串還是比較列表中字串的內容 if druge 1 if len first len second...
python3中字串問題
在python3中,bytes string和unicodestring是兩種不同的型別。由於python3中,字串str在記憶體中是以unicode表示,乙個字元對應多個位元組。如果在網上傳輸,就需要將str轉化為以位元組為單位的bytes。例如,在做套接字試驗時,客戶端與服務端經行資料傳輸時,不...
Python3中的字串
字串一旦建立不可更改 在字串當中每個字元都是有對應的位置的 位置一般叫做下表或者索引 小標從左到右從零開始一次遞增 在程式中根據下標線對應的資料,下表是寫在中的 建立字串 a hellow word 訪問字串種的某乙個字元 print a 7 字串的運算 加法運算時拼接操作 字串只能和整數相乘,乘幾...