I need help fixing a python code so that it can output the displayed image below : highway_number = int(input()) if (highway_number == 0) or (highway_number % 100 == 0) or (highway_number > 999): print('{} is not a valid interstate highway number.'.format(highway_number)) if highway_number > 0 and highway_number < 100: if (highway_number % 2) == 0: print('I-{} is primary, going east/west.'.format(highway_number)) else: print('I-{} is primary, going north/south.'.format(highway_number)) if highway_number > 99 and highway_number < 1000: if highway_number % 100 == 0: print() else: if (highway_number % 2) == 0: if_aux = highway_number % 100 print('I-{} is auxiliary, serving I-{}, going east/west.'.format(highway_number, if_aux)) else: if_aux = highway_number % 100 print('I-{} is auxiliary, serving I-{}, going north/south.'.format(highway_number, if_aux))
I need help fixing a python code so that it can output the displayed image below
:
highway_number = int(input())
if (highway_number == 0) or (highway_number % 100 == 0) or (highway_number > 999):
print('{} is not a valid interstate highway number.'.format(highway_number))
if highway_number > 0 and highway_number < 100:
if (highway_number % 2) == 0:
print('I-{} is primary, going east/west.'.format(highway_number))
else:
print('I-{} is primary, going north/south.'.format(highway_number))
if highway_number > 99 and highway_number < 1000:
if highway_number % 100 == 0:
print()
else:
if (highway_number % 2) == 0:
if_aux = highway_number % 100
print('I-{} is auxiliary, serving I-{}, going east/west.'.format(highway_number, if_aux))
else:
if_aux = highway_number % 100
print('I-{} is auxiliary, serving I-{}, going north/south.'.format(highway_number, if_aux))
![Output is nearly correct, but whitespace differs. See highlights below. Special character legend
Your output
Input 200
Expected output
5:Compare output
6:Compare output A
7:Compare output
Input 5
Your output I-5 is primary, going north/south.
200 is not a valid interstate highway number.
Input
Your output
200 is not a valid interstate highway number.
405
I-405 is auxiliary, serving I-5, going north/south.
1000
Input
Your output 1000 is not a valid interstate highway number.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fea56b2d3-976b-48ba-b1de-ef5a4d536379%2F8d067769-c0c0-4613-8f76-8fe64488ffe3%2F33n0g5_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 4 steps with 3 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)