香港中學文憑資訊及通訊科技 模擬試卷及多項選擇題

1. D 2. D 變量名稱不能使用 Python 關鍵 字;變量名稱不能由數字開 首;變量名稱只能由數字、英 文字母和底線組成 (0-9, A-z 和 _) 。 3. D 4. C Python 程式中,變量的大寫和 小寫是不同的。 5. D 變量不能有空格。 6. B x, y, z = 7,500,000 x = 7, y = 500, z = 0 x + y + z = 7 + 500 + 0 = 507 7. D 8. D 9. D 10. D 11. B X // Y 取得 X 除 Y 的商數; X mod Y 不是有效的 Python 運算符。 12. D 13. B 14. A 在 print() 函數,以 + 運算 符結合數字和字串會產生錯 誤。 15. C 第 3 行: num1 = 3+7 = 10 第 4 行: num2 = 10-7 = 3 第 5 行: num3 = 10*3 = 30 16. B 5 ** 2 – 2  23 ; 5 % 2 – 2  -1 ; 5 // 2 – 2  0 ; 5/2 -2  0.5 17. C 18. A ** 的執行次序較 * 為高, 1**3 會先被執行,結果是 5*1*2=10 。 19. C 19+13//1**2 19+13//1 19+13 32 12+2**3%5 12+8%5 12+3 15 20. B 21. A 22. B Python 程式中, 2.99//2 = 1.0 , int(3.99)%2 = 1 , 兩個結果相加是 2.0 。 23. C 24. D 25. C 選項 (1) :的數據類型是字串。

RkJQdWJsaXNoZXIy ODY0MTQz