Assignment 21 – function implementation

Due Monday, March 26 — class will be devoted to this effort



Module magnificent.py (file will be available at the start of class)


Testing



Function beans( a, b, v )

433 beans with length 1.52 and height 0.9 fits in a jar with volume 500

13 beans with length 2 and height 1 fits in a jar with volume 25



Function manhattan_distance( a1, s1, a2, s2 )

Corners ( 6 , 59 ) and ( 7 , 34 ) are 1.4 miles apart

Corners ( 2 , 47 ) and ( 6 , 238 ) are 10.15 miles apart



Function relate( x, y )

kiwi is equal to kiwi

apple comes before banana

orange comes after melon



Function youngest( y )

19 year old can date a 16 year old

22 year old can date a 18 year old



Function is_dateable( y1, y2 )

15 year-old can date a 22 year-old is True

22 year-old can date a 15 year-old is False

19 year-old can date a 18 year-old is True



Function mutually_dateable( y1, y2 )

25 year-old can date a 65 year-old and vice-versa is False

20 year-old can date a 18 year-old and vice-versa is True



Function check_out( dataset, v ).

www.cs1112.org/datasets/csv/co1.csv distribution of 6: [1, 0, 2, 0]

www.cs1112.org/datasets/csv/co2.csv distribution of 4: [1, 0, 1, 2, 1, 0]

 



Warning: fopen(/l/cs1112/public_html/defs/htm/181-trailer): Failed to open stream: No such file or directory in /l/cs1112/public_html/defs/php/read.php on line 5
Unable to open file!