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

모음으로 시작하는 문자열을 받아들이는 파이썬 프로그램

<시간/>

모음으로 시작하는 문자열을 받아야 하는 경우 'startswith' 함수를 사용하여 문자열이 특정 문자(모음)로 시작하는지 확인합니다.

예시

아래는 동일한 데모입니다.

my_list = ["Hi", "there", "how", "are", "u", "doing"]

print("The list is : ")
print(my_list)

my_result = []
vowel = "aeiou"
for sub in my_list:
   flag = False

   for letter in vowel:
      if sub.startswith(letter):
         flag = True
         break
   if flag:
      my_result.append(sub)

print("The resultant string is : ")
print(my_result)

출력

The list is :
["Hi", "there", "how", "are", "u", "doing"]
The resultant string is :
['are', 'u']

설명

  • 목록이 정의되고 콘솔에 표시됩니다.

  • 빈 목록이 정의되었습니다.

  • 모음은 문자열로 정의됩니다.

  • 목록이 반복되고 'flag' 변수가 False에 할당됩니다.

  • 문자열의 문자는 모음 문자열과 비교됩니다.

  • 'startswith' 메소드는 목록의 문자열이 모음으로 시작하는지 확인하는 데 사용됩니다.

  • 그렇다면 콘솔에 표시됩니다.