알고리즘
[Python] 백준 1264번: 모음의 개수
내 코딩
2023. 2. 17. 23:24
반응형
코드
while True:
n = input()
count = 0
if n == '#':
break
for i in n:
if i in 'aeiouAEIOU':
count += 1
print(count)
설명
입력은 #이 와야 끝나기 때문에 while문으로 #이 나올 때까지 입력을 계속 받는다.
모음의 개수를 세기 위해서 count라는 변수를 0으로 지정해준다.
입력받은 문자에 모음이 몇 개 있는지 세어보기 위해서 반복문에 입력값을 넣어주면 하나씩 읽는다.
만약 한글자씩 일어봤을 때 거기에 모음이 있다면 count를 1 늘린다.
반복문이 끝난 상태에서 count를 출력하면 그 문장의 모음 개수가 나오고 다시 while으로 돌아가서 문자를 입력받는다.