Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Add comments to explain what each line is doing. A comment in Python starts with a # . courses = [ Intro to Computer

Add comments to explain what each line is doing. A comment in Python starts with a #.
courses =["Intro to Computer Science", "Program Design", "Web Design", "Object-Oriented Programming", "Data Structures and Algorithms"]
index =0
vowels =['A','E','I','O','U']
favouriteCourses =[]
while index < len(courses):
theCourse = courses[index]
if theCourse[0] in vowels:
favouriteCourses.append(theCourse)
index +=1
print("List of my favourite courses:", favouriteCourses)
#Note in particular the line that says if theCourse[0] in vowels: Can you explain what this
#line does? How does the program decide which courses are favourites? Would a course called
#"Graphics" be a favourite? Try adding it to the list and find out!
#Modify the program above so that it selects favourite courses with: names longer than 12
#letters and also have the letter 'g' in the course name.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

SQL Database Programming

Authors: Chris Fehily

1st Edition

1937842312, 978-1937842314

More Books

Students also viewed these Databases questions