때로는 특정 조건에 따라 입력을 수락하고 싶을 때가 있습니다. 여기에서 우리는 같은 유형의 프로그램을 볼 것입니다. 모음이 있는 단어만 허용하는 프로그램을 작성할 것입니다. . 입력이 유효한지 여부를 보여줍니다.
접근 방식을 단계별로 살펴보겠습니다.
-
모음 목록 정의 [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
결론
요구 사항에 따라 다양한 속성을 확인합니다. 튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.