Solved–Project 3– Solution

$35.00 $24.00

Submit each program as a separate file. 25 points P3_if_numbers.py 5 points 1 point Create two variables, count and limit Assign a 5 to count, assign 3 to limit. If count is less than limit, print a message showing count and announcing that count is less than the limit Else, print a message showing count…

You’ll get a: . zip file solution

 

 
Categorys:
Tags:

Description

5/5 – (2 votes)

Submit each program as a separate file.

25 points

P3_if_numbers.py 5 points

1 point

  1. Create two variables, count and limit Assign a 5 to count, assign 3 to limit.

If count is less than limit, print a message showing count and announcing that count is less than the limit

Else, print a message showing count and announcing that count is NOT less than the limit.

2 points

  1. Create a list of amounts in inventory like this

amounts = [5, 16, 44, 31, 107, 48, 22, 999, 8]

Print an inventory report on each item

Set message to “OK”

For items less than low_limit of 10 Set message to “Too few items

For amounts above high_limit of 99 Set message to “Too many items

For amounts equal to missing –it’s 999 Set message to

Unknown number of items – recheck inventory

Print amount and message

2 points

  1. Create a list of prices at the Cohnah Market like this

prices_list = [4.95, 9.90, 12.44, 1.99, 27.95, 5.00, 11.05, 144.23, 20.00]

For price less than or equal to bargain of 5.00

Set message to “Sale price!

For price at or above quality of 20.00 Set message to “Exclusive offering

Print price and message

P3_if_text.py 3 points

Create several variables with these values

word1 = ‘Book’

word2 = ‘art’

word3 = ‘artist’

word4 = ‘book’

1 point

Compare word2 with word3.

if word2 comes before word3, print word2 “comes before” word3 else print word2 “comes after” word3

1 point

Compare word1 with word2.

if word1 comes before word2, print word1 “comes before” word2 else print word1 “comes after” word2

1 point

Create this variable and this list

name = ‘Wenlan’

chosen = [‘Bob’, ‘Jan’, ‘Wenlan’, ‘Ashley’] check whether name in chosen list

if name in chosen, print(name, “is in list”)

if not, print(name, “is NOT in list”)

P3_elif.py 10 points

The Python if, elif, elif, else statements allow assigning a data item to one and only category. elif means “else if”.

Example

After getting a value such as “very short” to category, Python jumps past all remaining elif and else; it then prints height and category.

For this part of the assignment, use if elif elif else

You will ask for a name, or “Quit” then for the number of points earned on a test. Using this table below, assign a letter grade, print the name, points and grade, then repeat.

1

2 points

Use a while loop to repeatedly ask for a name or “Quit”.

2 points

Ask for number of points earned.

5 points

Use an if elif structure to assign a value such as “A” or “B” based on the number of points.

1 point

Ask again for name or “Quit”.

Results may look like this (notice a test for each grade):

B onus + 1 Collect names and points in 2 lists, print grades after all data collected.

After collecting the names and points into 2 lists, calculate grades and print name, points and grade for each student. Your results will look something like this:

P3_Spiral.py 7 points

Never save a file called “turtle.py” – if you do so, turtle graphics will not work on your computer until you change the name to anything else.

To fill a triangle with a blue color, do this

2

1 points Set up to draw a spiral as before

Set pencolor to “red

Set pensize to 2.

Set speed to ‘fastest’

Set the variable size to 20

Set the variable angle to 360 divided by 4

Set the variable nudge to 4.7 (any amount from 3 to 8 could

work here)

Set the variable bump to 5

1 point

Repeat the following 60 times

4 points

Draw a square with side length size

filled with the next color from a color_list of at least 3 colors

1 point

Turn the turtle right nudge degrees

Move forward bump units

Change size to be 4 units larger

Your drawing will look like this — you might have some different color choices, or number of colors, and your spiral might curve to the left, or to the right, but it should show some filled squares looking more or less similar to this:

Bonus + 1 point

Fill the color list by asking a user to name the colors to use.

3