This project is a beginner-friendly Python application developed to practice Python fundamentals through a real-world city information system.
The application stores weather and population information for different cities and performs multiple analyses using reusable Python functions.
- Display all available cities
- Search for a specific city
- Display weather information
- Find the hottest city
- Display cities with temperature greater than a given value
- Find the city with the highest population
- Calculate total population
- Calculate average population
- Python 3
- Variables
- Functions
- Parameters
- Arguments
- Lists
- Dictionaries
- Loops
- Searching
- Conditional Statements
- Basic Data Analysis
python-city-weather-information-system/
│
├── city_weather_information_system.py
├── README.md
└── output.png
Add a screenshot of your program output here.
- User input support
- CSV file integration
- File handling
- Weather statistics
- Data visualization using Matplotlib
- Integration with GIS datasets
- QGIS automation
- Python Programming
- Function Design
- Code Reusability
- Problem Solving
- Data Processing
- Basic Data Analysis
MIT License