Question: python pls. also pls include comments and ouput results. thank you. Problem specification: Write a program that asks the user to enter a zip code

python pls. also pls include comments and ouput results. thank you.

Problem specification: Write a program that asks the user to enter a zip code (in ZIP+4 format) then encode the zip code and prints out the barcode (note: this is the old format barcode.)

Example: The ZIP+4 of 55555-1237 yields a check digit of 2 for encoded data of 5555512372 Together with the initial and terminal frame bars, this would be represented as:

python pls. also pls include comments and ouput results. thank you. Problemspecification: Write a program that asks the user to enter a zipcode (in ZIP+4 format) then encode the zip code and prints outthe barcode (note: this is the old format barcode.) Example: The ZIP+4of 55555-1237 yields a check digit of 2 for encoded data of5555512372 Together with the initial and terminal frame bars, this would berepresented as: Your program should import a digitprint module (see attachment) thathas print_zero(), print_one(), print_start_stop() functions (instead of using the given module youcan write your own functions to print out the barcode for digits),write a function that reads in a ZIP+4 code and returns astring by removing the character, another function for generating the check sum,and then a main function that completes the project. Dont forget to

Your program should import a digitprint module (see attachment) that has print_zero(), print_one(), print_start_stop() functions (instead of using the given module you can write your own functions to print out the barcode for digits), write a function that reads in a ZIP+4 code and returns a string by removing the character, another function for generating the check sum, and then a main function that completes the project. Dont forget to call the main function to run.

Digit

7 4 2 1 0

Barcode

0

1 1 0 0 0

call the main function to run. Digit 7 4 2 1 0

1

0 0 0 1 1

Barcode 0 1 1 0 0 0 1 0 0 0 1

2

0 0 1 0 1

1 2 0 0 1 0 1 3 0 0 1 1

3

0 0 1 1 0

0 4 0 1 0 0 1 5 0 1 0 1

4

0 1 0 0 1

0 6 0 1 1 0 0 7 1 0 0 0

5

0 1 0 1 0

1 8 1 0 0 1 0 9 1 0 1 0

6

0 1 1 0 0

0 Start/Stop 1

7

1 0 0 0 1

image text in transcribed

8

1 0 0 1 0

image text in transcribed

9

1 0 1 0 0

image text in transcribed

Start/Stop

1

image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!