Execution
n = 17
print(n)
Assigment
n = 17
n = n + 24
a, b, c = 1, 2, 3
print(n)
print(a, b, c)
y = 0
y = y + 1
assert y == 1
try:
z = z + 1
except NameError:
print('Variable z not defined')
x = 5
x = 7
assert x == 7
assert x != 5
a = 1
b = 1
assert a == b
a = 2
assert a != b
Conditional
n = 20
if n % 10 == 0:
print("n is divisible by 10")
elif n % 10 > 0:
print("n is not divisible by 10")
else:
pass
a = 0
msg = "positive" if a >= 0 else "negative"
print("a is", msg)
func = lambda x: 'even' if x % 2 == 0 else 'odd'
print(func(2))
print(func(3))
While
def countdown(n):
while(n > 0):
print(n)
n = n -1
countdown(5)
User input
while True:
line = input('> ')
if (line == 'quit'):
break
print(line)
print('Done')
Multiline
print("Hello " + \
"World")