การเพิ่มฟังก์ชันการทำงานให้กับแพ็กเกจ
จากงานที่ทำไปก่อนหน้า ตอนนี้มีโครงสร้างเบื้องต้นของ Python แพ็กเกจพร้อมแล้ว ในแบบฝึกหัดนี้ จะได้เขียนฟังก์ชันสำหรับวิเคราะห์การใช้คำในข้อความ
ในไฟล์ counter_utils.py ให้เขียนฟังก์ชัน 2 ตัวเพื่อเป็นส่วนหนึ่งของแพ็กเกจ ได้แก่ plot_counter และ sum_counters โครงสร้างของแพ็กเกจแสดงอยู่ในแผนภูมิด้านล่าง และส่วนที่ต้องเขียนโค้ดทั้งหมดอยู่ในไฟล์ counter_utils.py
text_analyzer
├── __init__.py
└── counter_utils.py
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
หลักการวิศวกรรมซอฟต์แวร์ใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import needed functionality
from collections import Counter
def plot_counter(counter, n_most_common=5):
# Subset the n_most_common items from the input counter
top_items = ____.most_common(____)
# Plot `top_items`
plot_counter_most_common(top_items)