當前位置:成語大全網 - 書法字典 - 用於sum的Python字典

用於sum的Python字典

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

其中str1是輸入字符串。

以aBC為例:

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

List(str1.lower())將字符串轉換成。

總和總和。

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

擴展數據:

字符串公共函數

1,concat(s1,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.插入子字符串。Process Insert(s1,s2,I)將s1插入s2的第I個位置。

例如:s:= ABC;insert('12 ',s,2);結果s:='a12bc '

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

使用len(s)查找ASP: len("abc12")=5中的字符串長度。