Intermediate Python
Hugo Bowne-Anderson
Data Scientist at DataCamp
control.py
z = 6
if z % 2 == 0 : # True
print("z is divisible by 2") # Executed
elif z % 3 == 0 :
print("z is divisible by 3")
else :
print("z is neither divisible by 2 nor by 3")
... # Moving on
while condition :
expression
while condition :
expression
while_loop.py
error = 50.0
while error > 1:
error = error / 4
print(error)
while condition :
expression
while_loop.py
error = 50.0
# 50
while error > 1: # True
error = error / 4
print(error)
12.5
while condition :
expression
while_loop.py
error = 50.0
# 12.5
while error > 1: # True
error = error / 4
print(error)
12.5
3.125
while condition :
expression
while_loop.py
error = 50.0
# 3.125
while error > 1: # True
error = error / 4
print(error)
12.5
3.125
0.78125
while condition :
expression
while_loop.py
error = 50.0
# 0.78125
while error > 1: # False
error = error / 4
print(error)
12.5
3.125
0.78125
while condition :
expression
while_loop.py
error = 50.0
while error > 1 : # always True
# error = error / 4
print(error)
50
50
50
50
50
50
50
...
Intermediate Python