#temp 13
#def a():
# print("I am from function a")
# return True
#x = 1
#if a():
# print("x is true")
#elif x == 0:
# print("x is false then true")
#else :
# print("x is false then false")
#print("back to normal flow")
x = 5
while x > 0:
#while True:
print(x)
if x == 4:
x = x - 1
continue
print("hello")
if x == 3:
break
x = x - 1
else:
print("normal exit of while")
print("after while")
#temp 14
#for i in [1,2,3,4]:
# i = i * i
# print(i)
for i in range(1, 20, 4):
for j in range(5):
print(f"j : {j}, i: {i}")
if i == 13:
break
try:
x = 1
y = 1
if x == 1:
raise
result = x/y
print(result)
except ZeroDivisionError:
print("second operand cannot be zero")
except TypeError as msg:
print(msg)
except :
print("except error")
# TypeError ZeroDivisionError
else :
print("no error")
finally:
print("This line will run no matter what")
print("this line will run also")