當前位置:成語大全網 - 書法字典 - Python字典總和求和

Python字典總和求和

print sum(map(ord,list(str 1 . lower()))-96 * len(str 1)

其中str1是輸入字符串。

以aBC為例:

Str1.lower()將所有字母轉換為小寫字母abc。

list(str 1 . lower())將字符串轉換為。

總和總和。

求和後,由於A的ASCII碼是97,每個字母都要減去96。

擴展數據:

字符串公共函數

1,concat(s 1,s2,s3…sn)相當於s1+s2+s3+…+sn。

示例:concat(‘11’,‘aa’)=‘11aa’;

2.找到子串。copy(s,I,I)從第I個字符後的字符串s中截取長度為l的子字符串。

示例:copy(‘abdag‘,2,3)=‘BDA‘

3.刪除子字符串。過程Delete(s,I,l)從字符串s的第I個字符後刪除長度為l的子字符串。

示例:s:=‘abcde‘;刪除(s,2,3);結果s:=‘AE‘

4.插入子字符串。進程插入(s1,s2,I)將s1插入s2的第I個位置。

示例:s:= ABC;insert(‘12‘,s,2);結果s:=‘a 12bc‘

5.查找字符串長度示例:長度(‘12 ABC‘)= 5。

使用len(s)在ASP:len(“ABC 12“)= 5中查找字符串長度。