python統計字符出現概率?
可以調用Python內置的字符串統計函數與字典的應用,代碼如下:
注意縮進!!!
#########代碼開始#########
Str = input("請輸入一串字符:")
resoult = {} # 定義一個空字典
for i in Str: # 遍歷輸入的字符串,以鍵值對的方式存儲在字典中
resoult[i] = Str.count(i)
for key in resoult: # 遍歷字典,格式化輸出結果
print(f'"{key}":{resoult[key]}次')
#########代碼結束#########
第一個for循環用來遍歷用戶輸入的字符串,將字符串以鍵(每個字符)值(出現的次數)對的方式存放在字典中;第二個for循環就是遍歷字典,將其格式化輸出就行了。