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 thường trong Python?

Chúng tôi có thể kiểm tra xem một chuỗi chỉ chứa các chữ cái thường 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 islower ().

Ví dụ:

print('Hello world'.islower())
print('hello world'.islower())

ĐẦU RA

False
True

Bạn cũng có thể sử dụng regexes cho kết quả tương tự. Để chỉ khớp với chữ thường, chúng ta có thể gọi re.match (regex, string) bằng cách sử dụng regex:"^ [a-z] + $". Ví dụ,

print(bool(re.match('^[a-z]+$', '123abc')))
print(bool(re.match('^[a-z]+$', 'abc')))

ĐẦU RA

False
True