我已經被標記爲發佈重複問題。但是,我的問題並不相同,因爲其他編碼人員正在詢問如何「計算字符串中特定字符的出現次數」。我的輸出不計算特定字符的出現次數,而是計算字符串中特定字符(全部元音)的總數。例如其他人一直在尋找的輸出是:Python中的計數元音2.7
A:1 E:6 I:2
我也一直在尋找一個總的數字,所以我的輸出應爲:9
(當然,我們正在談論的兩個代碼相同的字符串)「。
我創建了一段代碼,但由於某種原因,它是計算所有的字母,不只是元音字母。我想不出哪一部分我去錯在。
vowels = 'a', 'e', 'i', 'o', 'u'
ip_str = raw_input("Enter a string: ")
ans = str(raw_input)
count = (0)
for letters in ans:
if letters in vowels:
count += 1
print str(count)
您將需要將您的代碼包含爲文本而不是鏈接到圖像。 – shuttle87
而不是張貼截圖,你應該發佈實際文字 – Sayse
以及你永遠不會使用'ip_str' – M4rtini