Jul 10, 2024
Lecturer: David Malan
Types of Bugs
Initial Example: Mario Pyramid
#).def main():
height = int(input("Height: "))
pyramid(height)
def pyramid(n):
for i in range(n):
print("#" * i)
if __name__ == "__main__":
main()
#
##
Print Statements:
for i in range(n):
print(i, end=" ")
print("#" * i)
0
1 #
2 ##
Breakpoints and Debuggers:
main() function.i.Making Corrections and Re-running: Correcting the Logic
i.def pyramid(n):
for i in range(n):
print("#" * (i + 1))
#
##
###