請取出A字符串的編號並將其作為新字符串輸出。
請統計A字符串中每個字母的出現次數(不區分大小寫,A和A是同壹個字母)並將其作為字典輸出。示例{‘a‘:3,‘b‘:1 }
請刪除A字符串中多次出現的字母,只保留第壹個字母,該字母不區分大小寫。
示例:“aAsmr3idd4bgs7Dlsf9eAF”,移除後輸出“asmr3id4bg7lf9e”。
a =“AAS mr3 IDD 4 bgs 7 DLS F9 EAF“
def fun 1 _ 2(x):2
x = x . lower()#大小寫轉換
num=【】
dic={}
對於x中的I:
If I。is digit():#如果是數字,請取出字符串A的數字並輸出壹個新字符串。
追加數量(壹)
Else:#2請計算A字符串中每個字母的出現次數(不考慮大小寫)並輸出壹個字典。例如:{‘a‘:3,‘b‘:1 }
如果我在dic中:
繼續
否則:
dic & lt我& gt= x . count(I)
新的=““。加入(數量)
打印“新的數字字符串是:“+new
打印“詞典是:% s“% DIC
fun 1 _ 2(a)
定義函數3(x):
x=x.lower()
新3=【】
對於x中的I:
如果我在紐約3:
繼續
否則:
new 3 . append(I)
打印“”。加入(新3)
樂趣3(壹)
擴展數據:
使用printf函數的註意事項
1,域寬度
%d:根據整數數據的實際長度輸出。
如果要輸出指定的寬度,可以指定域寬度。% MD-&;gt;m域寬度,打印後,在控制臺上,顯示m位;
如果要打印的位數超過我們設置的m,它將按原樣輸出;
如果要打印的號碼的位數少於設定的位數,請按如下方式填寫空白:
如果m是正數,則它是左對齊的(左填充);
如果m為負,則向右對齊(右填充)。
2.轉義字符
如果要輸出字符“%”,則應在“格式控制”字符串中用兩個連續的% s表示。
如:printf(“% f % %“,1.0/3);輸出結果:0.333333%。