프로그램
[파이썬] 문제 : 문자열 내의 모음 개수 Count
오디세이99
2022. 12. 20. 21:24
728x90
반응형
def countVowels(s):
V = ['a', 'e', 'i', 'o', 'u'] # 모음 리스트 만듬
tmp = s.lower() # 인수로 넘어온 문자열을 소문자로 만듬
cnt = 0 # 모듬 Count 결과 변수
for c in tmp: # 문자열에서 한 문자씩 c로 나옴
if c in V: # in을 사용하면 리스트에 요소가 있는지 확인
cnt += 1 # 모음이면 Count에 +1
return cnt
print('모음의 총 개수:',countVowels("she sElls seashells by thE seashore"))
print('모음의 총 개수:',countVowels("I am Groot"))
print('모음의 총 개수:',countVowels("'Let's learn python TOGETHER!"))
결과
모음의 총 개수: 10
모음의 총 개수: 4
모음의 총 개수: 7
728x90
반응형