Paired Programming Activity
Conditionals

 

Activities

I would like you to attempt to complete four small Python scripts working with your partner.

Please try to make your program output look as much like the example as possible and verify it works with the example input provided. If you have difficulty finding the information or understanding how to approach the problem, you should contact me.

To complete this activity, you will need to create the following functions:

 

 


Cond 1

How old is that doggy in the window?

Canine West works for the Cedar Bend Humane Society.

Conventional wisdom says that one human year is equivalent to 7 dog years.  But it turns out that this is an oversimplification. Veterinarians tell us that it only takes a dog two human years to reach adulthood and then they age much more slowly. They say a more accurate formula is

Write a Python script that conforms to the following

 

 


Cond 2

Quarterback Passer Rating Category

Steve Lers is a statistician working for the NFL. Part of his job is to keep track of how the Quarterbacks are doing each season. Over the years the NFL has used a statistic called the Quarterback Passer Rating (https://en.wikipedia.org/wiki/Passer_rating) to compare how QBs are doing compared to each other and compared to themselves year over year. The formula (we will look at the actual formula later in the course) produces a score between 0 and 158.3333333. The higher the rating the better season the QB is having. Furthermore, there is some consensus that we can "categorize" the year a player is having using the following analysis.

Rating Category
0 to 85 Bad
Above 85 but 90 or lower Mediocre
Above 90 but 95 or lower Good
Above 95 and up to 158.33333 Great

 

Write a Python script that conforms to the following


Cond 3

Zoe Diak is opening a Chinese restaurant.  She decides that she wants to be like most Chinese restaurants and have information about people's birth year and what that means in the Chinese Zodiac.

She reads up on this and discovers that the zodiac cycles one animal per year for every 12 years and then starts over again. In recent years:

** Note, the way it is presented on Chinese Placemats is a simplification because the Chinese (Lunar) calendar and years doesn't line up with the Western (Gregorian) calendar.  If you were born in January or February it is very likely that you were born before Chinese New Year and thus would be part of the year BEFORE you were born. But we are going to follow the Chinese placemat calendar and pretend that the two align.

 

Write a Python script that conforms to the following

 


Cond 4

Whose Bins? DEEZ Bins!

There is a chain of stores around the US called "DaaBin Store." [Yes, this a real store. There is one in Waterloo, IA]

They buy pallets of merchandise weekly and start new sales every week. Things are priced as follows:

 

 

Write a Python script that conforms to the following