Professional Documents
Culture Documents
1
Debugging Tasks
Instructions: These exercises will help you practice debugging your code. There are
no problems: only solutions waiting to be found. Put your answers in the space
provided.
1.
if greeting in ["Arrr!"):
elif
2.
elif:
3.
classy Person:
self.first = first_name
self.last = lname
def speak(self):
me = Person("Brandon", "Walsh")
me.speak()
you.self.speak
4.
sum = 0
letter_grade = "A"
letter_grade = "B"
letter_grade = "C'
letter_grade = "D"
elif: -7
letter_grade = "F"
if letter-grade is "F": -9
else:
1. Fixed code:
if greeting in "Arrr!":
else:
2. Fixed code:
else:
3. Fixed code:
class Person():
self.first = first_name
self.last = last_name
def speak(self):
me = Person("Brandon", "Walsh")
you.speak()
4. Fixed code:
sum = 0
letter_grade = "A"
letter_grade = "B"
letter_grade = "C"
letter_grade = "D"
else:
letter_grade = "F"
if letter_grade is "F":
print("Student is failing.")
else:
print("Student is passing.")