Open main menu

CDOT Wiki β

Changes

OPS435 Python/assignment 2 fall2022

200 bytes added, 15:08, 7 November 2022
fix to headings.
after completing each step. There is no penalty for "too many commits", there is no such thing!
=== Suggested Process ===
<ol>
<li> Read the rest of this document, try and understand what is expected.
</ol>
=== Output Format ===
The format of your log tables should be identical to the sample output below, in order to minimize test check error. The horizontal banner between title and data should be composed of equal signs (=), and be the length of the title string.
List tables should need no extra formatting.
Please note that there will no unit test for this, but it is still a requirement.
=== First Milestone ===
By the first deadline, you should have your <code>TestHelp</code>, <code>TestList</code> and <code>TestDate</code> tests all passing. Make sure that the code is in your GitHub repository. I will use a pull request comment to give feedback, suggest changes or get you unstuck.
== Second Milestone ==By the second deadline, you should have <code>TestDaily</code> as well as <code>TestWeekly</code> tests passing. Again, make sure that the code pushed to GitHub includes your latest work.=== Python script coding and debugging ===
For each function, identify what type of objects should be passed to the function, and what type of objects should be returned to the caller.
Once you have finished coding a function, you should start a Python3 interactive shell, import your functions and manually test each function and verify its correctness.
=== Final Test===
Once you have all the individual function tested and that each is working properly, perform the final test with test data provided by your professor and verify that your script produces the correct results before submitting your python program on Blackboard. Upload all the files for this assignment 2 to your vm in myvmlab and perform the final test.