Skip to content

Build Weather Data Fetcher #1465

@hackdartstorm

Description

@hackdartstorm

Description

Build a Python program: Build Weather Data Fetcher

Difficulty

Intermediate (30-90 minutes)

Requirements

  1. Implement all core features
  2. Use appropriate data structures
  3. Include error handling
  4. Add comprehensive comments
  5. Write basic tests

File Location

exercises/1000_programs/intermediate/build_weather_data_fetcher.py

Acceptance Criteria

  • All core features implemented
  • Uses appropriate data structures
  • Includes error handling
  • Has comprehensive comments
  • Includes basic tests
  • Follows PEP 8 style guidelines

Implementation Hints

  • Break down into functions
  • Use appropriate data structures (lists, dicts, etc.)
  • Handle edge cases
  • Test thoroughly

Part of 250 new Python learning issues - Intermediate Track

Metadata

Metadata

Assignees

No one assigned

    Labels

    exercisePractice exerciseintermediateIntermediate difficulty

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions