Tested with: Python 3.7.1
True or True or not False and False
What does that print?
Go ↓ for solution or
→ for next question
True
print(1 + 1.0)
What does that print?
Go ↓ for solution or
→ for next question
2.0
print("dammit im mad"[::-1])
What does that print?
Go ↓ for solution or
→ for next question
dam mi timmad
list_a = [1, 2, 3]
l = [ [a**2, a**3] for a in list_a]
print(l)
What does that print?
Go ↓ for solution or
→ for next question
[[1, 1], [4, 8], [9, 27]]
d = {
('foo', 100),
('bar', 200),
('baz', 300)
}
print(type(d))
What does that print?
Go ↓ for solution or
→ for next question
>>> print(type(d))
<class 'set'>
# set() vs. dict()
#
# Dict:
d = { 'foo': 100}
d['foo'] = 200
# Set:
d = { 'foo', 100}
d['foo'] = 200
x = [
'a',
'b',
{
'foo': 1,
'bar':
{
'x' : 10,
'y' : 20,
'z' : 30
},
'baz': 3
},
'c',
'd'
]
How to access the value 30?
Go ↓ for solution or
→ for next question
print(x[2]['bar']['z'])
30
def Foo(x):
if (x==1):
return 1
else:
return x+Foo(x-1)
print(Foo(4))
Go ↓ for solution or
→ for next question
What does that print?
10
g = map(lambda x: "Happy Birthday to " +
("you" if x != 2 else "dear Björk"), range(4))
for line in g:
print(line)
Go ↓ for solution or
→ for next question
What does that print?
Happy Birthday to you
Happy Birthday to you
Happy Birthday to dear Björk
Happy Birthday to you