Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python kiểm tra chuỗi pangram


Trong bài viết này, chúng ta sẽ học về giải pháp và phương pháp giải quyết bài toán cho trước.

Đề bài

Cho một chuỗi đầu vào, chúng ta cần tạo chương trình Python để kiểm tra xem chuỗi đó có phải là Pangram hay không.

Pangram là một câu/chuỗi từ chứa mọi chữ cái trong bảng chữ cái tiếng Anh.

Bây giờ hãy xem làm thế nào chúng ta có thể giải quyết bài toán.

Chúng ta sẽ sử dụng một vòng lặp kiểm tra xem mỗi ký tự có mặt trong chuỗi đầu vào có thuộc tập chữ cái hay không, tập này chúng ta sẽ khai báo thủ công.

Triển khai cách tiếp cận trên được cho bởi:

Ví dụ

import string
def ispangram(str):
    alphabet = "abcdefghijklmnopqrstuvwxyz"
    for char in alphabet:
        if char not in str.lower():
            return False
    return True
# main
string = 'The five boxing wizards jump quickly.'
if(ispangram(string) == True):
    print("Yes")
else:
    print("No")

Kết quả

Yes

Ở đây chúng ta triển khai hai vòng lặp qua toán tử thành viên trong phiên bản nâng cao bằng cách chỉ định một iterable kiểu string.

Tất cả biến và hàm được khai báo trong phạm vi toàn cục như hình dưới đây.

Chương trình Python kiểm tra chuỗi pangram

Kết luận

Trong bài viết này, chúng ta đã học về cách tìm xem một chuỗi có phải là pangram hay không.