문장 속에서 모음의 개수 세기
조회수 1133회
Creative Computing for Engineers, Architecture and Architectural Engineering 이 문장 속에서 모음의 개수만 카운팅해야합니다. 근데 for랑 in 사용하지 마시고 while if 문을 이용해서 알려주시면 감사하겠습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
2 답변
-
import re string = 'Creative Computing for Engineers, Architecture and Architectural Engineering' vowel = len(re.compile('[aeiou]', re.I).findall(string))
while문도 쓰기 싫네요
-
문제만 보면, 무슨 임의의 문장을 처리할 필요가 없고, 딱 다음 문장에서 모음의 갯수를 세면 되는 것처럼 보입니다.
Creative Computing for Engineers, Architecture and Architectural Engineering
그러므로, 아래 코드는, 주어진 문제의 요건을 충족하되 심지어 while if 구조의 제어도 필요 없는 매우 빠르고 정확한 코드입니다.
def count_vowels_in_creative_computing_for_engineers_architecture_and_architectural_engineering() : return 28 # 작동 잘함 print(count_vowels_in_creative_computing_for_engineers_architecture_and_architectural_engineering())
이걸 제출하시기 바랍니다.
- ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 알 수 없는 사용자 2021.4.11 22:29
- 100년차 개발자들이 이렇게 코드를 짜더라고요. nowp 2021.4.12 08:49
댓글 입력