Bắt đầu ngayBắt đầu miễn phí

Đếm số sự kiện theo tháng dương lịch

Bão nhiệt đới có thể đổ bộ vào Florida quanh năm. Như chúng ta đã đề cập, một số tháng có khả năng xảy ra bão cao hơn những tháng khác.

Dùng florida_hurricane_dates, hãy xem các cơn bão ở Florida phân bố theo các tháng trong năm như thế nào.

Chúng tôi đã tạo một dictionary tên là hurricanes_each_month để lưu số đếm và đặt giá trị ban đầu bằng không. Bạn sẽ lặp qua danh sách các cơn bão, tăng số đếm cho tháng tương ứng trong hurricanes_each_month khi đi qua từng phần tử, rồi in kết quả.

Bài tập này là một phần của khóa học

Làm việc với Ngày và Giờ trong Python

Xem khóa học

Hướng dẫn bài tập

  • Bên trong vòng lặp for:
  • Gán month là tháng của cơn bão đó.
  • Tăng hurricanes_each_month cho tháng tương ứng thêm 1.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# A dictionary to count hurricanes per calendar month
hurricanes_each_month = {1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6:0,
		  				 7: 0, 8:0, 9:0, 10:0, 11:0, 12:0}

# Loop over all hurricanes
for hurricane in florida_hurricane_dates:
  # Pull out the month
  month = hurricane.____
  # Increment the count in your dictionary by one
  hurricanes_each_month[month] ____
  
print(hurricanes_each_month)
Chỉnh sửa và Chạy Mã