Syntax
Logic
Runtime
100

print(1234

missing parenthesis at the end

print(1234)

100

#print 81

print(9^1)

9 to the 1st power does nothing

print(9^2)

100

x=1

print(x/0)

divided by zero

x=1

print(x/1)

200

print=(5678)

misplaced equals sign

print(5678)

200

#print 40

print(20*1)

20times 1 is 20 not 40

print(20*2)

200

x=5

y=5

z=2

print(z/(x-y))

x-y=0 and no number can be divided by zero

x=5

y=5

z=2

print(z/x-y)

300

2d=5

print(2d)

numbers can be the first digit in a variable

d=5

print(d)

300

#print 72

print(9+8)

the wrong operator is used

print(9*8)

300

x=5

y=9

z=0

print((x-y)/z)

divided by zero

x=5

y=9

z=0

print((x-y)*z)

400

print (987.6)

misplaced space

print(987.6)

400

#print ILoveToCode

x=ILoveToCode

print('x')

misplaced quotation marks

x=ILoveToCode

print(x)

400

print(code)

missing quotation marks

print('code')

500

print('it's luigi time')

misplaced quotation in the its causing an error

print("it's luigi time")

500

#print 40

print(5*6+2)

misuse of the order of operations

print(5*(6+2))

500

x=5

print(x+y)

y=20

variable not defined

x=5

y=20

print(x+y)