Programming with Python
Assignment Rules:
- Assignment Rules are exactly the same as the previous programming assignments.
Assignment Objective:
- Assignments 3 and 4 are designed to help you prepare for a very common task in many jobs. Get hold of some data, and analyze the data to develop some insights. Python is a popular tool for this kind of tasks. Matplotlib is a free Python module for plotting your results. Although it is part of my syllabus, unfortunately, we may not get there in this course.
- The input file is provided both as a txt file and as a xlsx file. You can use either. No extra points for using the xlsx file, but it will give you practice and gratifaction!
Q1: The input file (worldseries winners.txt), contains a record for each year with year, winner, runner up, and score. Read all the questions before making any decisions.
- You can build different dictionaries for different tasks. I
lab 11
Object-Oriented Programming
For this assignment you are to begin by implementing the class Rectangle. Objects of his class, as implied by its name, are intended to model rectangles, where a rectangle is characterized by a length and width, each of which is a Length class object. (This Length class is the one implemented in the previous assignment.) The Rectangle class should include the following set of functions:
Constructors:
Rectangle();
Default constructor initializing an object to a width and length of 0;
Rectangle(Length ln, Length w);
Initialization constructor initializing an object to a length of ln and a width of w.
Access Functions:
Length getLength();
Length getWidth();
double getArea();
This function returns the area of a rectangle in square feet expressed as a doouble.
bool EqualAreaTo(Rectangle);
bool GreaterAreaThan(Rectangle);
bool LessAreaThan(Rectangle);
Mod
python program
Data Structures and Algorithms
followinggraph