跳到主要内容

数学和逻辑运算

1. 下面表达式 5.0 - 7/2 的结果是多少?

(a) 2.0

(b) 1.5

(c) -1

(d) Error

2. 下面表达式 2.0 + 11//2 的结果是多少?

(a) 6.5

(b) 7.0

(c) 7.5

(d) 7

(e) Error

3. 下面表达式 3.0 + 5%3 的结果是多少?

(a) 8.5

(b) 4.0

(c) 5.0

(d) 128

(e) None of the above

4. 下面表达式 (6.0 + 11) / 2 的结果是多少?

(a) 8

(b) 8.0

(c) 8.5

(d) Error

5. 下面表达式 4 + 3 % 2 的结果是多少?

(a) 1

(b) 4

(c) 4.5

(d) 5

6. 对于如下函数:

def logic(x, y, z):
return x and y or z

logic(False, False, True) 的返回值是?

(a) True

(b) False

(c) 1

(d) 0

7. 下面表达式 4.0 + 9//2 的结果是多少?

(a) 8.5

(b) 5.0

(c) 8.0

(d) 85.0

(e) None of the above

8. 下面表达式 (4.4 + 6.6) // 2 的结果是多少?

(a) 5

(b) 5.0

(c) 5.5

(d) Error

9. 下面表达式 4 + 5 / 2 的结果是多少?

(a) 4

(b) 6

(c) 4.5

(d) 6.5

(e) Error

10. 下面表达式 (2.0**3) % 3 的结果是多少?

(a) 0

(b) 2

(c) 0.0

(d) 2.0

(e) Error

11. 表达式 1 < 2 and not 2 > 3 的结果是?

(a) 2

(b) True

(c) False

(d) Error

12. 下面表达式 (7.1 + 3.3) // 4 的结果是多少?

(a) 2

(b) 2.0

(c) 2.6

(d) Error

13. 下面表达式 8 - 3 / 2 的结果是多少?

(a) 6.5

(b) 6

(c) 2.5

(d) 2

(e) Error

14. 下面表达式 3**2 % 4 的结果是多少?

(a) 0

(b) 1

(c) 2

(d) 2.25

(e) Error

15. 表达式 1 < 2 and not 5 != 4 的结果是?

(a) 0

(b) True

(c) False

(d) Error

16. 下面表达式 4 + 7 // 2 的结果是多少?

(a) 5

(b) 5.5

(c) 7

(d) 7.5

(e) Error

17. 下面表达式 (0 < 2 < 4 and not 3 > 0 > 1) 的结果是多少?

(a) 0

(b) 4

(c) True

(d) False

(e) Error

18. 下面表达式 (12.4 - 5.4) % 3 的结果是多少?

(a) 1

(b) 1.0

(c) 2.3333

(d) Error

19. 下面表达式 3 + 7 // 4 的结果是多少?

(a) 2.5

(b) 4

(c) 4.75

(d) Error

20. 下面表达式 11.0 % 3 ** 2 的结果是多少?

(a) 4

(b) 2

(c) 4.0

(d) 2.0

(e) Error

21. 表达式 not 4 > 2 and 2 < 3 的结果是?

(a) 2

(b) True

(c) False

(d) Error

22. 下面表达式 (6.1 + 3.2) // 3 的结果是多少?

(a) 3

(b) 3.0

(c) 3.1

(d) Error

23. 表达式 c 的结果是多少?

(a) 4

(b) 4.0

(c) 5.5

(d) 0

(e) Error

24. 下面表达式 11.0 % 3 ** 2 的结果是多少?

(a) 4

(b) Error

(c) 2.0

(d) 4

(e) 2

25. 下面表达式 5.1 + 12.2 // 2 的结果是多少?

(a) 11

(b) 11.0

(c) 11.1

(d) Error

26. 下面表达式 5.0 - 3 % 2 的结果是多少?

(a) 4

(b) 4.0

(c) 0

(d) -4

(e) Error

27. 下面表达式 5.0 / 2 % 2 的结果是多少?

(a) 0.5

(b) 2.0

(c) 2

(d) Error

(e) None of the other choices are correct

28. 下面表达式 6.0 + 11 / 2 的结果是多少?

(a) 11.5

(b) 11.0

(c) 11

(d) 8.5

29. 下面表达式 0 > -1 < -2 的结果是多少?

(a) True

(b) False

(c) Error

30. 下面表达式 0 < -1 or -4 < -2 的结果是多少?

(a) True

(b) False

(c) Error

31. 下面表达式 0 < 10 and not (4 < 2) 的结果是多少?

(a) True

(b) False

(c) Error