Solutions to other tests:
Mathematics for the Digital Age
and
Programming in Python
>>> Second Edition
Test 6
- 1.
- (a) T (b) T (c) F (d) F
(e) T
- 2.
- (b), (c)
- 3.
- (a) T (b) F (c) F (d) T
- 4.
- C
- 5.
- C
- 6.
- D
- 7.
- B
- 8.
- B
- 9.
- C
- 10.
- A
|
- 11.
- (a) T (b) T (c) T
- 12.
- D
- 13.
- (a), (b), (c)
- 14.
- A
- 15.
- (a), (b), (c)
- 16.
- B
- 17.
- (a), (c)
- 18.
- A
- 19.
- (b), (c)
- 20.
- B
|
- 21.
- 22.
not (p or q) == (not p) and (not q)
- 23.
if len(lst) == 0:
result = 0
elif lst[0] == "END":
result = 1
- 24.
- def can_make_triangle(a, b, c):
return (a > 0 and b > 0 and c > 0 and
a + b > c and a + c > b and b + c > a)
- 25.
- def isHexDigit(s):
return len(s) == 1 and s in '0123456789abcdefABCDEF'
- 26.
- def pickOne(name1, name2):
name = None
if 'ana' in name1 and 'ana' in name2:
if len(name2) > len(name1):
name = name2
else:
name = name1
elif 'ana' in name1:
name = name1
elif 'ana' in name2:
name = name2
return name
|