Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

모든 모음을 포함하는 문자열을 받아들이는 파이썬 프로그램

<시간/>

때로는 특정 조건에 따라 입력을 수락하고 싶을 때가 있습니다. 여기에서 우리는 같은 유형의 프로그램을 볼 것입니다. 모음이 있는 단어만 허용하는 프로그램을 작성할 것입니다. . 입력이 유효한지 여부를 보여줍니다.

접근 방식을 단계별로 살펴보겠습니다.

  • 모음 목록 정의 [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

결론

요구 사항에 따라 다양한 속성을 확인합니다. 튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.