때로는 특정 조건에 따라 입력을 수락하고 싶을 때가 있습니다. 여기에서 우리는 같은 유형의 프로그램을 볼 것입니다. 모음이 있는 단어만 허용하는 프로그램을 작성할 것입니다. . 입력이 유효한지 여부를 보여줍니다.
접근 방식을 단계별로 살펴보겠습니다.
-
모음 목록 정의 [A, E, I, O, U, a, e, i, o, u]
-
단어나 문장을 초기화합니다.
-
단어나 문장을 반복합니다.
-
목록에 있는지 없는지 확인하십시오.
-
3.1.1. If not, break the loop and print Not accepted.
- 기타 인쇄 가능
예시
텍스트를 파이썬 코드로 변환해 봅시다.
def check_vowels(string): # vowels vowels = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u'] # iterating over the string for char in string: if char not in vowels: print(f"{string}: Not accepted") break else: print(f"{string}: Accepted") if __name__ == '__main__': # initializing strings string_1 = "tutorialspoint" string_2 = "AEiouaieeu" # checking the strings check_vowels(string_1) check_vowels(string_2)
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
tutorialspoint: Not accepted AEiouaieeu: Accepted
결론
요구 사항에 따라 다양한 속성을 확인합니다. 튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.