Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để kiểm tra xem một chuỗi chỉ chứa các chữ cái hoa trong Python?

Chúng ta có thể kiểm tra xem một chuỗi có chỉ chứa các chữ cái viết hoa hay không bằng cách sử dụng 2 phương pháp. Đầu tiên là sử dụng phương thức isupper ().

ví dụ

 print ('Hello world'.isupper ()) print (' HELLO'.isupper ()) 

Đầu ra

 FalseTrue 

Bạn cũng có thể sử dụng regexes cho cùng một kết quả. Để chỉ khớp với chữ hoa, chúng ta có thể gọi re.match (regex, string) bằng cách sử dụng regex:"^ [A-Z] + $".

ví dụ

 import reprint (bool (re.match ('^ [A-Z] + $', '123aAbc')) print (bool (re.match ('^ [A-Z] + $', 'ABC'))  

Đầu ra

 FalseTrue