# -*- coding: utf-8 -*- import re pros_cons = [ "Ưu điểm lớn nhất của phương án 314 nghìn đồng là giúp tối thiểu hóa chi phí khi không còn chương trình giảm giá sâu.", "Nhược điểm của cách tiếp cận này là phải chia nhỏ gà rán thành hai đơn hàng lẻ và không nhận thêm khuyến mãi khác.", "Ưu điểm của việc mua lẻ toàn bộ 322 nghìn đồng là thao tác chọn món đơn giản nhưng nhược điểm là lãng phí tiền.", ] for s in pros_cons: wc = len(s.split()) dashes = re.findall(r'[\-\—\–\⁃\‒\‐\‑]', s) print(f"[{wc:02d}] {'OK' if 20 <= wc <= 25 and not dashes else 'FAIL'}: {s}")