在這個簡單的 python 程序中,我們需要計算一個字元串中母音的數量。這是一個基於數字的 python 程序。
為了更好地理解這個例子,我們總是建議您學習下面列出的 Python 編程的基本主題:
- 蟒蛇串
- Python 循環
如何計算一個字元串中的母音?
在這個字元串 python 程序中,我們需要找到字元串中存在的母音數量。母音是一組字元 a、E、I、O、U 或 A、E、I、O、U 。這是 python 中的一個簡單程序,當我們遍歷用戶輸入的字元串時遇到母音時,我們使用計數器來遞增。
例如,讓我們以這個字元串中的單詞「Python 編程」為例,我們遇到了 4 個母音,它們是 o、a、I
讓我們檢查程序,使用input
函數接受來自用戶的字元串,並初始化一個用於母音計數的變數。然後我們打開一個for loop
來檢查一個字元串中的每個字元,藉助一個if
條件,用一組小寫和大寫的母音來檢查每個字元。如果條件滿足,則將母音加 1。最後在有母音計數的for loop
後列印可變母音。
演算法
STEP 1: 接受用戶的輸入,並使用 python 編程語法將該字元串保存在變數中。
步驟 2: 將母音計數初始化為零。
步驟 3: 打開從零點到字元串的長度的 for 循環,檢查字元串的每個字元。
步驟 4: 使用if
條件將字元串的每個元素與小寫和大寫的母音組進行比較。
第五步:每次我們到達一個母音時,將母音計數增加一。
STEP 6: 使用 python 語言的print
語句列印可變母音。
Python 源代碼
string=input("Enter a string:")
vowels=0
for i in string:
if(i=='a' or i=='e' or i=='i' or i=='o' or i=='u' or i=='A' or i=='E' or i=='I' or i=='O' or i=='U'):
vowels=vowels+1
print("Number of vowels in the string is :")
print(vowels)
輸出
Enter a string : Python Programming
Number of vowels in the string is : 4
原創文章,作者:X1T99,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/128761.html