Làm thế nào để bạn in một loạt các bảng chữ cái trong python?
Trong hướng dẫn này, bạn sẽ học cách sử dụng Python để tạo danh sách toàn bộ bảng chữ cái. Điều này có thể khá hữu ích khi bạn đang làm bài tập phỏng vấn hoặc trong các cuộc thi lập trình. Bạn sẽ học cách sử dụng mô-đun 1 để tạo danh sách gồm cả chữ thường và chữ hoa của bảng chữ cái ASCII. Bạn cũng sẽ tìm hiểu một số triển khai ngây thơ dựa trên các hàm 2 và 3 Show
Mục lục Sử dụng Mô-đun chuỗi để tạo Danh sách Python của Bảng chữ cáiCách đơn giản nhất và có lẽ là trực quan nhất để tạo danh sách tất cả các ký tự trong bảng chữ cái là sử dụng mô-đun 1. Mô-đun 1 là một phần của thư viện Python tiêu chuẩn, nghĩa là bạn không cần cài đặt bất cứ thứ gì. Cách dễ nhất để tải danh sách tất cả các chữ cái trong bảng chữ cái là sử dụng các phiên bản 1, 2 và 3Như tên mô tả, các trường hợp này lần lượt trả về bảng chữ cái viết thường và viết hoa, bảng chữ cái viết thường và bảng chữ cái viết hoa. Các giá trị là cố định và không phụ thuộc vào ngôn ngữ, nghĩa là chúng trả về các giá trị giống nhau, bất kể ngôn ngữ bạn đặt là gì Hãy xem cách chúng ta có thể tải bảng chữ cái viết thường trong Python bằng cách sử dụng mô-đun 1
Hãy chia nhỏ cách thức hoạt động của nó
Bảng bên dưới hiển thị các loại danh sách bạn có thể tạo bằng ba phương pháp InstanceReturned List 9 0 1 2 3 4Trả về danh sách bảng chữ cái trong PythonTrong các phần sau, bạn sẽ học cách sử dụng các hàm 5 và 6 để tạo danh sách bảng chữ cái trong PythonSử dụng Python chr và ord để tạo danh sách Python của bảng chữ cáiTrong phần này, bạn sẽ học cách sử dụng các hàm chr và ord để tạo danh sách bảng chữ cái. Hàm 5 chuyển đổi một giá trị số nguyên thành giá trị Unicode tương ứng. Tương tự, hàm 6 chuyển đổi một giá trị Unicode thành biểu diễn số nguyên của nóSử dụng vòng lặp For để tạo danh sách Python của bảng chữ cáiChúng ta có thể sử dụng hàm 3 để lặp qua các giá trị từ 97 đến 122 để tạo danh sách bảng chữ cái viết thường. Các chữ thường từ a đến z được biểu thị bằng các số nguyên từ 97 đến 122. Chúng tôi sẽ khởi tạo một danh sách trống và nối từng chữ cái vào đó. Hãy xem nó trông như thế nào
Không phải lúc nào cũng thuận tiện để nhớ giá trị 97 (hoặc 122). Do đó, chúng ta có thể sử dụng hàm 2 để xác định giá trị nguyên của chữ cái 81 và sau đó lặp qua 26 chữ cái bổ sung. Hãy xem nó trông như thế nào________số 8Trong phần tiếp theo, bạn sẽ tìm hiểu cách chuyển đổi các vòng lặp for này trong phần hiểu danh sách Python Sử dụng khả năng hiểu danh sách để tạo danh sách bảng chữ cái PythonBạn có thể chuyển đổi nhiều vòng lặp Python for thành khả năng hiểu danh sách, đây là cách tạo danh sách ngắn gọn hơn nhiều. Đối với các vòng lặp for đơn giản, điều này làm cho nhiều vòng lặp for dễ đọc hơn đáng kể. Khả năng hiểu danh sách giúp chúng ta tránh được rắc rối khi khởi tạo danh sách trống lần đầu tiên và có thể được viết trên một dòng mã. Hãy xem cách hiểu danh sách trông như thế nào Chúng ta có thể thấy rằng chúng ta đánh giá một biểu thức cho từng mục trong một lần lặp. Để làm điều này, chúng ta có thể lặp lại đối tượng phạm vi từ 97 đến 122 để tạo danh sách bảng chữ cái. Hãy thử xem 8Mặc dù vòng lặp for của chúng tôi không phức tạp lắm, nhưng việc chuyển đổi nó thành cách hiểu danh sách giúp dễ đọc hơn đáng kể. Chúng tôi cũng có thể chuyển đổi phiên bản năng động hơn của mình thành cách hiểu danh sách, như hiển thị bên dưới 1Trong phần cuối cùng, bạn sẽ học cách sử dụng hàm 82 để tạo danh sách bảng chữ cái trong PythonSử dụng Bản đồ để tạo một danh sách Python của bảng chữ cáiTrong phần này, bạn sẽ sử dụng hàm map() để tạo bảng chữ cái. Chức năng bản đồ áp dụng một chức năng cho từng mục trong một lần lặp. Do đó, chúng ta có thể ánh xạ hàm 5 tới từng mục trong phạm vi bao gồm các chữ cái trong bảng chữ cái. Lợi ích của phương pháp này là tăng khả năng đọc bằng cách có thể chỉ ra đơn giản hành động nào đang được thực hiện đối với từng mục trong một lần lặpHãy xem mã này trông như thế nào 4Ở đây, chúng tôi sử dụng hàm 82 và chuyển vào hàm 5 để được ánh xạ tới từng mục trong 86 bao gồm 97 đến 123. Vì hàm 82 trả về một đối tượng bản đồ nên chúng ta cần chuyển đổi nó thành một danh sách bằng cách sử dụng hàm 8Phần kết luậnTrong hướng dẫn này, bạn đã học một số cách để tạo danh sách bảng chữ cái trong Python. Bạn đã học cách sử dụng các phiên bản từ mô-đun 1, bao gồm các ký tự chữ thường và chữ hoa. Bạn cũng đã học cách sử dụng các hàm 3 và 2 để chuyển đổi giữa các giá trị Unicode và số nguyên. Bạn đã học cách sử dụng các hàm này kết hợp với vòng lặp for, hiểu danh sách và hàm 82 |