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

Python을 사용하여 문자열이 대문자로 시작하는지 어떻게 테스트할 수 있습니까?

<시간/>

정확히 말하면 위의 문자열은 대문자로 시작하는 4단어입니다. 이것은 델리, 도시 및 인도입니다.

이를 위해 두 개의 문자열 함수를 사용해야 합니다. 문자열의 단어가 단일 공백 ​​문자로 구분된다고 가정하면 split() 함수는 단어 목록을 제공합니다.

두 번째로 각 단어의 첫 글자가 대문자인지 확인하려면 isupper() 함수를 사용하십시오.

다음 코드는 대문자로 시작하는 단어를 나열합니다.

s1="This is not true that Delhi is the hottest or coldest City in India"
for word in s1.split():
    if word[0].isupper():
        print (word)

출력은 다음과 같습니다.

This
Delhi
City
India