Hướng dẫn dùng any r python
Any và All là hai hàm được tích hợp sẵn bên trong Python, có chức năng thực hiện một chuỗi liên tiếp các phép toán logic “AND” và phép toán logic “OR”.
1. Hàm AnyTrả về True nếu có bất kỳ phần tử nào là true, ngược lại, nếu chuỗi giá trị boolean truyền vào là trống, hoặc tất cả các giá trị boolean được truyền vào để đánh giá đều là false, thì hàm any() sẽ trả về False. Có thể coi việc gọi hàm any() là tương đương với việc thực hiện một cuỗi các phép logic OR liên tiếp nhau, trên một tập hợp các giá trị boolean được cung cấp. Hàm any() giúp rút ngắn quá trình thực thi chương trình, điều này là do nó sẽ dừng việc thực thi ngay khi biết được kết quả, mà không cần phải đánh giá hết toàn bộ danh sách giá trị boolean nối tiếp nhau. Cú pháp: any(danh sách các giá trị boolean cách nhau bởi dấu phẩy)
Kết quả in ra là:
2. Hàm AllTrả về True nếu tất cả các giá trị boolean nằm trong chuỗi giá trị được truyền vào hàm All để đánh giá, đều là true (hoặc nếu danh sách các giá trị boolean được truyền vào là trống, thì hàm All() cũng sẽ trả về True). Có thể coi việc gọi hàm all() là tương đương với việc thực hiện một cuỗi các phép logic AND liên tiếp nhau, trên một tập hợp các giá trị boolean được cung cấp. Hàm All cũng giúp rút ngắn quá trình thực thi chương trình, vì nó sẽ dừng việc thực thi ngay khi biết được kết quả, mà không cần phải đánh giá tiếp các giá trị còn lại trong danh sách các giá trị boolean được truyền vào. Cú pháp: all(danh sách các giá trị boolean cách nhau bởi dấu phẩy)
Kết quả in ra là:
3. Một số ví dụ thực tếVí dụ 1:
Kết quả in ra là:
Ví dụ 2: # Đoạn code minh họa cách sử dụng hàm any() trên một list (mảng)
Kết quả
Ví dụ 3: # Đoạn code mô tả cách sử dụng hàm all() trong python3 Khai báo hai mảng
Kết quả in ra là:
4. Bảng chân lý:
Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:
Chào thân ái và quyết thắng! Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you! |