Calvin (Deutschbein)
W6Wed: 01 Oct
1 + 2 * 3 # 7
2 * 3 # 6
1 + 6 # 7
5 * 6 // 3 # 10
(5 * 6) // 3 # 10
5 * (6 // 3) # 10
1 + 2 - 3 # 0
(1 + 2) - 3 # 0
1 + (2 - 3) # 0
1 + 2 * 3 # 7
(1 + 2) * 3 # 9
1 + (2 * 3) # 7
2 ** 1 * 3 # 6
(2 ** 1) * 3 # 6
2 ** (1 * 3) # 8
3 + 3 * 3 ** 3 % 3
3 + 3 * 27 % 3 # 3 ** 3 is 27
3 + 3 * 27 % 3 # 3 ** 3 is 27
3 + 81 % 3 # 3 * 27 is 81
3 + 0 # 81 % 3 is 0 (81 is a multiple of 3)
3 # 3 + 0 is 3
not
print(not True)
print(not False)
False
True
and
print(True and True)
print(True and False)
print(False and True)
print(False and False)
|
True
False
False
False
|
or
print(True or True)
print(True or False)
print(False or True)
print(False or False)
|
True
True
True
False
|
not > and
print((not True) and False)
print(not (True and False))
print(not True and False)
|
False
True
False
|
and / or
print(True and False or True)
print((True and False) or True)
print(True and (False or True))
|
False
True
False
|
print(1 == 0)
print(1 != 0)
print(1 >= 0)
print(1 <= 0)
print('a' in 'aieou')
print('a' == 'aieou'[0]0
|
False
True
True
False
True
True
|
print(bool(0))
print(bool(1))
print(bool(""))
print(bool(" "))
print(bool(.5))
|
False
True
False
True
True
|
s = "hi there"
print(s[0])
print(s[1])
print(s[2])
print(s[3])
h
i
t
s = "hi there"
print(s[-1])
print(s[-2])
print(s[-3])
print(s[-4])
e
r
e
h
s = "hi there"
print(s[0:4])
print(s[2:6])
print(s[-4:-2])
print(s[1:-1])
|
hi t
the
he
i ther
|
s = "hi there"
print(s[:2])
print(s[0:2])
print(s[:4])
print(s[0:4])
|
hi
hi
hi t
hi t
|
s = "hi there"
print(len(s))
print(s[6])
print(s[6:])
print(s[6:8])
print(s[8])
|
8
r
re
re
Traceback (most recent call last):
File "...", line 6, in
|
s = "hi there"
print(s[:4])
print(s[0:4:1])
print(s[:4:1])
print(s[:4:2])
print(s[:6:2])
|
hi t
hi t
hi t
h
h h
|
s = "hi there"
print(s[::1])
print(s[::2])
print(s[::3])
print(s[::5])
print(s[5])
|
hi there
h hr
htr
he
e
|
s = "hi there"
print(s[::-1])
print(s[::-2])
print(s[::-4])
print(s[-4])
|
ereht ih
eeti
et
h
|
def enigma(s, i):
return s[:3:-3*i]
def mystery(w):
s = ""
for i in range(1,3):
s += enigma(w, i)
return s
print(mystery("abcdefgh"))
def enigma(s, i):
return s[:3:-3*i]
def mystery(w):
s = ""
for i in range(1,3):
s += enigma(w, i)
return s
print(mystery("abcdefgh")) # start here
def enigma(s, i):
return s[:3:-3*i]
w = "abcdefgh" # was def mystery(w):
s = ""
for i in range(1,3):
s += enigma(w, i)
print(s) # was return s
def enigma(s, i):
return s[:3:-3*i]
w = "abcdefgh"
s = ""
for i in range(1,3):
s += w[:3:-3*i] # was enigma(w, i)
print(s)
w = "abcdefgh"
s = ""
for i in range(1,3):
s += w[:3:-3*i]
print(s)
w = "abcdefgh"
s = ""
s += w[:3:-3*1]
s += w[:3:-3*2]
print(s)
w = "abcdefgh"
s = ""
s += w[:3:-3]
s += w[:3:-6]
print(s)
w = "efgh"
s = ""
s += w[::-3]
s += w[::-6]
print(s)
s = ""
s += "efgh"[::-3]
s += "efgh"[::-6]
print(s)
s = ""
s += "efgh"[::-3]
s += "efgh"[::-6]
print(s)
"efgh"[::-3]
s = ""
s += "he"
s += "efgh"[::-6]
print(s)
"efgh"[::-6]
s = ""
s += "he"
s += "h"
print(s)
"efgh"[::-6]
s = "" + "he" + "h"
print(s)
s = "heh"
print(s)
def enigma(s, i):
return s[:3:-3*i]
def mystery(w):
s = ""
for i in range(1,3):
s += enigma(w, i)
return s
print(mystery("abcdefgh"))
print("heh")
def even_sum(n):
def even_sum(n):
for i in range(n): # from zero up to n
def even_sum(n):
for i in range(n): # from zero up to n
print("even") # print even
def even_sum(n):
for i in range(n): # from zero up to n
if # something here
print("even") # print even
else:
print("odd") # or odd
def even_sum(n):
for i in range(n): # from zero up to n
if i % 2 == 0:
print("even") # print even
else:
print("odd") # or odd
def even_sum(n):
result = 0 # return sum
for i in range(n): # from zero up to n
if i % 2 == 0:
print("even") # print even
else:
print("odd") # or odd
return result # return sum
def even_sum(n):
result = 0 # return sum
for i in range(n): # from zero up to n
if i % 2 == 0:
result += i # sum of evens
print("even") # print even
else:
print("odd") # or odd
return result # return sum
result = even_sum(7)
print("Now result...")
print(result)
even
odd
even
odd
even
odd
even
Now result...
12