Jawapan · Operator dalam nota kelas答案 · 课堂笔记的运算符
Fahami versi mudah dahulu. Kemudian semak jalan kerja dan cara menulis jawapan peperiksaan.先理解简单讲解,再看步骤和考试答案写法。
← / →: sebelumnya / seterusnya · Tab: pilih butang · Enter: buka← / →:上一题 / 下一题 · Tab:选按钮 · Enter:打开
B3-OPERATOR-01 Buka langkah jawapan打开解答步骤
(a) 88 + 22
(b) 42 - 25
(c) 23 * 8
(d) 66 / 3Faham dengan cara mudah用简单的话理解
Tanda + mengumpulkan benda; - mengeluarkan sebahagiannya. Untuk 88 + 22, tambah 20 dahulu, kemudian 2. Kamu mendapat 110, bukan 100.加号 + 是把东西合起来,减号 - 是拿走一些。88 + 22 可以先加 20,再加 2,得到 110,不是 100。
Dalam nota, * ialah darab dan / ialah bahagi. Lapan kumpulan 23 memberi 184. Membahagi 66 kepada tiga kumpulan sama banyak memberi 22 setiap kumpulan.笔记里的 * 是乘,/ 是除。8 组各有 23 个,共 184 个。66 个平均分成 3 组,每组 22 个。
Jawapan contoh参考答案
(a) 110; (b) 17; (c) 184; (d) 22(a) 110; (b) 17; (c) 184; (d) 22
Cara mendapat jawapan怎么得出答案
- 88 + 20 = 108; tambah 2 lagi = 110.88 + 20 = 108,再加 2 得 110。
- 42 - 20 = 22; tolak 5 lagi = 17.42 - 20 = 22,再减 5 得 17。
- 23 * 8 = (20 × 8) + (3 × 8) = 160 + 24 = 184.23 * 8 = (20 × 8) + (3 × 8) = 160 + 24 = 184。
- Bahagikan 66 sama rata kepada 3 kumpulan: 22 setiap kumpulan.把 66 平均分成 3 组,每组 22。
Cadangan pemarkahan评分建议
- (a) 110: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) 110:1 分;理由或计算步骤正确:1 分。 2 m
- (b) 17: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) 17:1 分;理由或计算步骤正确:1 分。 2 m
- (c) 184: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(c) 184:1 分;理由或计算步骤正确:1 分。 2 m
- (d) 22: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(d) 22:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-02 Buka langkah jawapan打开解答步骤
(a) 11 % 2
(b) 11 // 2Faham dengan cara mudah用简单的话理解
Kamu ada 11 jubin. Buat pasangan dua-dua: ada 5 pasangan penuh dan 1 jubin berbaki. % bertanya tentang jubin yang tinggal, jadi 1.你有 11 张牌,两张配一对,可以配成 5 对,还剩 1 张。% 问的是剩下多少,所以是 1。
// bertanya hasil bahagi lantai. Untuk nombor positif ini, ia ialah bilangan kumpulan penuh: 5. Jika nombor negatif muncul, ingat bahagi lantai membundarkan ke bawah, bukan sekadar membuang perpuluhan.// 是向下取整除法。对这里的正数,就是完整组数 5。如果遇到负数,要记住是向下取整,不能只删掉小数部分。
Jawapan contoh参考答案
(a) 1; (b) 5(a) 1; (b) 5
Cara mendapat jawapan怎么得出答案
- 11 = 2 × 5 + 1. % mengambil baki: 1.11 = 2 × 5 + 1,% 取余数 1。
- 11 / 2 = 5.5; bahagi lantai membundarkan ke bawah kepada 5.11 / 2 = 5.5,向下取整得到 5。
Cadangan pemarkahan评分建议
- (a) 1: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) 1:1 分;理由或计算步骤正确:1 分。 2 m
- (b) 5: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) 5:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-03 Buka langkah jawapan打开解答步骤
(a) 10 * 3
(b) 10 ** 3Faham dengan cara mudah用简单的话理解
Satu * bermaksud darab: tiga kumpulan yang setiap satunya 10 memberi 30.一个 * 是乘法:3 组,每组 10 个,一共 30。
Dua ** bermaksud kuasa. 10 ** 3 menyuruh kamu menulis tiga faktor 10 dan mendarabkannya: 10 × 10 × 10 = 1000. Satu bintang tambahan mengubah kerja yang diminta.两个 ** 是乘方。10 ** 3 要你写出三个 10 相乘:10 × 10 × 10 = 1000。多一个星号,要做的运算就不同了。
Jawapan contoh参考答案
(a) 30; (b) 1000(a) 30; (b) 1000
Cara mendapat jawapan怎么得出答案
- 10 * 3 = 10 + 10 + 10 = 30.10 * 3 = 10 + 10 + 10 = 30。
- 10 ** 3 = 10 × 10 × 10 = 1000.10 ** 3 = 10 × 10 × 10 = 1000。
Cadangan pemarkahan评分建议
- (a) 30: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) 30:1 分;理由或计算步骤正确:1 分。 2 m
- (b) 1000: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) 1000:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-04 Buka langkah jawapan打开解答步骤
(a) 5 == 8
(b) 8 == 8Faham dengan cara mudah用简单的话理解
== seperti bertanya “adakah dua kumpulan ini sama banyak?” Lima dan lapan tidak sama banyak, tetapi lapan dan lapan sama.== 就像问:“这两组一样多吗?”5 和 8 不一样多,8 和 8 才一样多。
True bermaksud ayat perbandingan itu benar. False bermaksud ayat itu tidak benar. == memeriksa nilai; ia tidak menukar nombor kiri menjadi nombor kanan.True 表示这个比较成立,False 表示不成立。== 是检查数值,不会把左边的数字变成右边的数字。
Jawapan contoh参考答案
(a) False; (b) True(a) False; (b) True
Cara mendapat jawapan怎么得出答案
- 5 dan 8 tidak sama, jadi False.5 和 8 不相等,所以是 False。
- Kedua-dua nilai ialah 8, jadi True.两边都是 8,所以是 True。
Dalam Python, = menetapkan nilai, manakala == membandingkan nilai.在 Python 中,= 是赋值,== 才是比较是否相等。
Cadangan pemarkahan评分建议
- (a) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) False:1 分;理由或计算步骤正确:1 分。 2 m
- (b) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) True:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-05 Buka langkah jawapan打开解答步骤
(a) 5 != 8
(b) 8 != 8Faham dengan cara mudah用简单的话理解
Baca != sebagai “tidak sama dengan”. Ia bukan bertanya nombor mana lebih besar. Ia hanya mahu tahu sama ada dua nombor itu berbeza.把 != 读成“不等于”。它不是问哪个更大,只问两个数是不是不同。
5 dan 8 berbeza, jadi True. Dua angka 8 sama, jadi False. Nilai True tidak semestinya bermaksud “sama”; baca operator dahulu.5 和 8 不同,所以是 True。两个 8 相同,所以是 False。True 不一定代表“相等”,要先读清楚运算符。
Jawapan contoh参考答案
(a) True; (b) False(a) True; (b) False
Cara mendapat jawapan怎么得出答案
- 5 berbeza daripada 8, jadi “tidak sama” benar.5 与 8 不同,因此“不相等”成立。
- 8 sama dengan 8, jadi “tidak sama” palsu.8 等于 8,因此“不相等”不成立。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
- (b) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-06 Buka langkah jawapan打开解答步骤
(a) 5 <> 8
(b) 8 <> 8Faham dengan cara mudah用简单的话理解
Anggap <> sebagai satu simbol yang bermaksud “tidak sama dengan” dalam nota. Jangan baca sebagai dua arahan “kurang” kemudian “lebih”.把 <> 当作笔记里的一个符号,意思是“不等于”。不要拆成先“小于”再“大于”两个指令。
Di sini, 5 <> 8 dan 5 != 8 bertanya perkara yang sama. Tetapi apabila menulis Python 3, gunakan !=; <> bukan operator yang sah dalam Python 3.这里 5 <> 8 和 5 != 8 问的是同一件事。但写 Python 3 时要用 !=,<> 不是 Python 3 的合法运算符。
Jawapan contoh参考答案
(a) True; (b) False(a) True; (b) False
Cara mendapat jawapan怎么得出答案
- Dalam nota ini, <> bermaksud tidak sama. 5 dan 8 berbeza: True.在这份笔记中,<> 表示不等于。5 和 8 不同:True。
- Kedua-duanya 8. Pernyataan “tidak sama” ialah False.两边都是 8,“不相等”这个说法为 False。
Ikut notasi yang diminta. Nota kelas menggunakan &&, ||, ! dan <>. Dalam Python 3, gunakan and, or, not dan !=. Jangan campurkan kedua-dua notasi dalam kod Python.按题目指定的写法作答。课堂笔记使用 &&、||、! 和 <>;Python 3 对应使用 and、or、not 和 !=。写 Python 代码时不要混用。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
- (b) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-07 Buka langkah jawapan打开解答步骤
(a) 9 > 8
(b) 8 > 8Faham dengan cara mudah用简单的话理解
Bayangkan dua timbunan: 9 jubin dan 8 jubin. Timbunan 9 mempunyai satu jubin tambahan, jadi 9 > 8 benar.想象两叠牌,一叠 9 张,一叠 8 张。9 张的那叠多一张,所以 9 > 8 成立。
Jika kedua-duanya 8, tiada timbunan yang lebih banyak. > tidak menerima keadaan sama, jadi 8 > 8 palsu.如果两叠都是 8 张,就没有哪叠更多。> 不包含相等,所以 8 > 8 不成立。
Jawapan contoh参考答案
(a) True; (b) False(a) True; (b) False
Cara mendapat jawapan怎么得出答案
- 9 lebih besar daripada 8: True.9 大于 8:True。
- Sama bukan lebih besar. 8 > 8 ialah False.相等不算更大,8 > 8 为 False。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
- (b) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-08 Buka langkah jawapan打开解答步骤
(a) 5 < 8
(b) 8 < 8Faham dengan cara mudah用简单的话理解
Lima keping kertas lebih sedikit daripada lapan. Oleh itu ayat “5 kurang daripada 8” benar walaupun contoh dalam nota tersalin False.5 张纸比 8 张少,所以“5 小于 8”成立,即使笔记里的示例抄成了 False。
Dua kumpulan lapan pula sama banyak. < meminta nombor kiri betul-betul lebih kecil; nilai yang sama tidak diterima.两组各 8 张则一样多。< 要求左边确实更小,不接受相等。
Jawapan contoh参考答案
(a) True; (b) False(a) True; (b) False
Cara mendapat jawapan怎么得出答案
- 5 lebih kecil daripada 8. Jawapan False dalam nota perlu dibetulkan.5 小于 8,笔记中抄成 False 的答案应改正。
- Nilainya sama, bukan lebih kecil: False.数值相等,不是更小:False。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
- (b) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-09 Buka langkah jawapan打开解答步骤
(a) 8 >= 8
(b) 9 >= 8
(c) 7 >= 8Faham dengan cara mudah用简单的话理解
Bayangkan syarat “sekurang-kurangnya 8 pelekat”. Tepat 8 sudah cukup; 9 juga cukup. Tetapi 7 belum cukup.想象要求是“至少 8 张贴纸”。刚好 8 张已经够,9 张也够,但 7 张不够。
>= menerima dua keadaan: lebih besar ATAU sama. Sebab itu 8 >= 8 benar walaupun 8 > 8 palsu. Garis = itu membenarkan nilai tepat pada sempadan.>= 接受两种情况:更大,或者相等。因此 8 >= 8 成立,而 8 > 8 不成立。多了 =,就包含刚好到边界的值。
Jawapan contoh参考答案
(a) True; (b) True; (c) False(a) True; (b) True; (c) False
Cara mendapat jawapan怎么得出答案
- 8 sama dengan 8; bahagian “sama dengan” mencukupi: True.8 等于 8,满足“等于”就够了:True。
- 9 lebih besar daripada 8: True.9 大于 8:True。
- 7 lebih kecil, bukan lebih besar atau sama: False.7 更小,既不大于也不等于 8:False。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
- (b) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) True:1 分;理由或计算步骤正确:1 分。 2 m
- (c) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(c) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-10 Buka langkah jawapan打开解答步骤
(a) 8 <= 8
(b) 7 <= 8
(c) 9 <= 8Faham dengan cara mudah用简单的话理解
Sebuah kotak boleh memuatkan paling banyak 8 pensel. Tujuh muat, lapan juga muat, tetapi sembilan melebihi had.一个盒子最多能装 8 支铅笔。7 支可以,8 支也可以,9 支就超过上限。
<= bermaksud kurang ATAU sama. “Tidak melebihi 8” ditulis sebagai nilai <= 8. Jangan guna < jika tepat 8 masih dibenarkan.<= 是小于或等于。“不超过 8”写作 nilai <= 8。如果刚好 8 仍然允许,就不能只写 <。
Jawapan contoh参考答案
(a) True; (b) True; (c) False(a) True; (b) True; (c) False
Cara mendapat jawapan怎么得出答案
- Nilai sama diterima oleh <=: True.<= 接受相等:True。
- 7 lebih kecil daripada 8: True.7 小于 8:True。
- 9 melebihi had 8: False.9 超过上限 8:False。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
- (b) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) True:1 分;理由或计算步骤正确:1 分。 2 m
- (c) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(c) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-11 Buka langkah jawapan打开解答步骤
(a) (5 < 2) && (5 > 3)Faham dengan cara mudah用简单的话理解
Baca dua soalan kecil dahulu. Adakah 5 kurang daripada 2? Tidak. Adakah 5 lebih daripada 3? Ya.先读两个小问题:5 小于 2 吗?不是。5 大于 3 吗?是。
&& seperti syarat “bawa buku DAN pensel”. Membawa pensel sahaja belum cukup. Kedua-dua syarat mesti benar; satu gagal menjadikan seluruh keputusan False.&& 就像要求“带书,而且带铅笔”。只带铅笔还不够。两个条件都要成立,只要一个失败,整体就是 False。
Jawapan contoh参考答案
(a) False(a) False
Cara mendapat jawapan怎么得出答案
- 5 < 2 → False; 5 > 3 → True; False && True → False.5 < 2 → False;5 > 3 → True;False && True → False。
Ikut notasi yang diminta. Nota kelas menggunakan &&, ||, ! dan <>. Dalam Python 3, gunakan and, or, not dan !=. Jangan campurkan kedua-dua notasi dalam kod Python.按题目指定的写法作答。课堂笔记使用 &&、||、! 和 <>;Python 3 对应使用 and、or、not 和 !=。写 Python 代码时不要混用。
Cadangan pemarkahan评分建议
- (a) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-12 Buka langkah jawapan打开解答步骤
(a) (8 >= 8) && (3 < 5)
(b) (8 > 8) && (3 > 5)Faham dengan cara mudah用简单的话理解
Dalam (a), 8 >= 8 menerima nilai yang sama, jadi benar. 3 < 5 juga benar. Kedua-duanya lulus, maka && memberi True.(a) 中,8 >= 8 包含相等,所以成立。3 < 5 也成立。两个都通过,因此 && 得到 True。
Dalam (b), kedua-dua ayat salah. && tidak menjadi benar apabila dua jawapan sama-sama salah; ia memerlukan dua jawapan benar.(b) 中两个判断都错。&& 不会因为两边“同样是假”就变成真,它要求两个都是真。
Jawapan contoh参考答案
(a) True; (b) False(a) True; (b) False
Cara mendapat jawapan怎么得出答案
- True && True → True: kedua-duanya benar.True && True → True:两个都成立。
- False && False → False.False && False → False。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
- (b) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-13 Buka langkah jawapan打开解答步骤
(a) (5 < 2) || (5 > 3)Faham dengan cara mudah用简单的话理解
5 < 2 salah, tetapi 5 > 3 benar. Kita sudah menemui satu syarat yang benar.5 < 2 不成立,但 5 > 3 成立。已经找到一个成立的条件。
|| seperti membenarkan bayaran dengan tunai ATAU kad. Jika salah satu cara tersedia, syarat dipenuhi. Ia memerlukan sekurang-kurangnya satu, bukan kedua-duanya.|| 就像允许现金或卡付款。只要有一种方式就符合条件。它要求至少一个成立,不要求两个都成立。
Jawapan contoh参考答案
(a) True(a) True
Cara mendapat jawapan怎么得出答案
- False || True → True: syarat kedua benar.False || True → True:第二个条件成立。
Ikut notasi yang diminta. Nota kelas menggunakan &&, ||, ! dan <>. Dalam Python 3, gunakan and, or, not dan !=. Jangan campurkan kedua-dua notasi dalam kod Python.按题目指定的写法作答。课堂笔记使用 &&、||、! 和 <>;Python 3 对应使用 and、or、not 和 !=。写 Python 代码时不要混用。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-14 Buka langkah jawapan打开解答步骤
(a) (8 == 8) || (3 < 5)
(b) (8 > 8) || (3 > 5)Faham dengan cara mudah用简单的话理解
“Sekurang-kurangnya satu” termasuk dua. Jika kamu boleh membayar dengan tunai dan kad, kamu masih memenuhi syarat “tunai ATAU kad”. Jadi (a) True.“至少一个”也包括两个。如果你有现金也有卡,仍符合“现金或卡”的要求,所以 (a) 是 True。
|| hanya memberi False apabila kedua-dua syarat False. Dalam (b), 8 tidak lebih besar daripada 8 dan 3 tidak lebih besar daripada 5; tiada syarat yang lulus.|| 只有在两个条件都为 False 时才得到 False。(b) 中,8 不大于 8,3 也不大于 5,没有一个通过。
Jawapan contoh参考答案
(a) True; (b) False(a) True; (b) False
Cara mendapat jawapan怎么得出答案
- True || True → True. OR juga menerima kedua-duanya benar.True || True → True,OR 也接受两个都成立。
- False || False → False: tiada satu pun benar.False || False → False:没有一个成立。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
- (b) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-15 Buka langkah jawapan打开解答步骤
(a) !(5 < 2)Faham dengan cara mudah用简单的话理解
Selesaikan ayat dalam kurungan dahulu: “5 kurang daripada 2” salah. Jadi nilai di dalam kurungan ialah False.先判断括号里:“5 小于 2”不成立,所以括号里的值是 False。
! bermaksud TIDAK. “Tidak benar bahawa 5 kurang daripada 2” ialah ayat yang benar. ! membalikkan keputusan, bukan menukar 5 menjadi nombor negatif.! 表示“不是”。“5 小于 2 这件事不成立”是一句真话。! 是把真假取反,不是把 5 变成负数。
Jawapan contoh参考答案
(a) True(a) True
Cara mendapat jawapan怎么得出答案
- 5 < 2 → False; !False → True.5 < 2 → False;!False → True。
Ikut notasi yang diminta. Nota kelas menggunakan &&, ||, ! dan <>. Dalam Python 3, gunakan and, or, not dan !=. Jangan campurkan kedua-dua notasi dalam kod Python.按题目指定的写法作答。课堂笔记使用 &&、||、! 和 <>;Python 3 对应使用 and、or、not 和 !=。写 Python 代码时不要混用。
Cadangan pemarkahan评分建议
- (a) True: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) True:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-16 Buka langkah jawapan打开解答步骤
(a) !(8 == 8)
(b) 8 != 8Faham dengan cara mudah用简单的话理解
Dalam (a), ! mengambil satu keputusan: “8 sama dengan 8” benar, kemudian ! membalikkannya menjadi palsu.(a) 中,! 处理一个判断结果。“8 等于 8”是真,再用 ! 把它变成假。
Dalam (b), != membandingkan dua nilai dan bertanya sama ada berbeza. Kedua-dua soalan memberi False, tetapi ! dan != bukan operator yang boleh ditukar sesuka hati.(b) 中,!= 比较两个值,问它们是否不同。两题都得到 False,但 ! 和 != 不是可以随便互换的运算符。
Jawapan contoh参考答案
(a) False; (b) False(a) False; (b) False
Cara mendapat jawapan怎么得出答案
- 8 == 8 → True; !True → False.8 == 8 → True;!True → False。
- 8 sama dengan 8, jadi “tidak sama” ialah False.8 等于 8,所以“不等于”为 False。
Cadangan pemarkahan评分建议
- (a) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(a) False:1 分;理由或计算步骤正确:1 分。 2 m
- (b) False: 1 markah; alasan atau jalan kerja yang betul: 1 markah.(b) False:1 分;理由或计算步骤正确:1 分。 2 m
B3-OPERATOR-17 Buka langkah jawapan打开解答步骤
| A | B | A && B | A || B | !A |
|---|---|---|---|---|
| True | True | ___ | ___ | ___ |
| True | False | ___ | ___ | ___ |
| False | True | ___ | ___ | ___ |
| False | False | ___ | ___ | ___ |
Faham dengan cara mudah用简单的话理解
Anggap A dan B sebagai dua soalan ya/tidak. Jangan cuba tambah True dengan False. Setiap lajur meminta pemeriksaan yang berbeza.把 A 和 B 当作两个是非问题,不要把 True 和 False 当数字相加。每一列问的事情不同。
&& bertanya “dua-dua ya?”; || bertanya “ada sekurang-kurangnya satu ya?”; !A bertanya “jawapan A yang diterbalikkan?” Buat satu baris dahulu, kemudian ulang cara yang sama.&& 问“两个都是吗?”;|| 问“至少有一个是吗?”;!A 问“A 反过来是什么?”先做完一行,再用同样方法做下一行。
Jawapan contoh参考答案
Ikut susunan baris: (True, True, False); (False, True, False); (False, True, True); (False, False, True).按行依次是:(True, True, False);(False, True, False);(False, True, True);(False, False, True)。
Cara mendapat jawapan怎么得出答案
- Untuk setiap baris, && memerlukan A dan B benar; || memerlukan sekurang-kurangnya satu benar.每一行中,&& 要 A 和 B 都真;|| 要至少一个为真。
- !A hanya membalikkan A. Nilai B tidak mengubah !A.!A 只把 A 取反,B 的值不影响 !A。
| A | B | A && B | A || B | !A |
|---|---|---|---|---|
| True | True | True | True | False |
| True | False | False | True | False |
| False | True | False | True | True |
| False | False | False | False | True |
Cadangan pemarkahan评分建议
- 1 markah bagi setiap petak jawapan yang betul; 12 petak.每个空格填对得 1 分,共 12 格。 12 m
B3-OPERATOR-18 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Bayangkan pintu masuk dan pintu keluar pada garis nombor. Kamu mesti berada pada atau selepas 3, DAN pada atau sebelum 5. Nilai 3 dan 5 sendiri masih di dalam kawasan.想象数轴上有一道范围:你要在 3 或之后,而且在 5 或之前。3 和 5 本身仍算在范围内。
Jika guna ||, nombor 2 akan diterima hanya kerana 2 <= 5, walaupun terlalu kecil. Sebab itu julat ini memerlukan &&: mesti cukup besar dan tidak terlalu besar.如果用 ||,2 会因为满足 2 <= 5 就被接受,虽然它太小了。所以这个范围要用 &&:既达到下限,也不能超过上限。
Jawapan contoh参考答案
(a) (bil >= 3) && (bil <= 5). (b) 2: False; 3: True; 5: True; 6: False.(a) (bil >= 3) && (bil <= 5)。(b) 2:False;3:True;5:True;6:False。
Cara mendapat jawapan怎么得出答案
- Had bawah termasuk 3: bil >= 3. Had atas termasuk 5: bil <= 5. Kedua-duanya mesti benar, jadi &&.下限包含 3:bil >= 3。上限包含 5:bil <= 5。两者都必须成立,所以用 &&。
- 2 gagal had bawah; 3 dan 5 lulus kedua-dua had; 6 gagal had atas.2 未达到下限;3 和 5 同时满足两个限制;6 超过上限。
| bil | bil >= 3 | bil <= 5 | && |
|---|---|---|---|
| 2 | False | True | False |
| 3 | True | True | True |
| 5 | True | True | True |
| 6 | True | False | False |
Cadangan pemarkahan评分建议
- >=, &&, <=: 1 markah setiap simbol.>=、&&、<=:每个符号 1 分。 3 m
- 1 markah setiap keputusan ujian.每个测试结果 1 分。 4 m
B3-OPERATOR-19 Buka langkah jawapan打开解答步骤
(a) (5 < 2) && (5 > 3)
(b) (5 < 2) || (5 > 3)
(c) !(5 < 2)
(d) 5 <> 8Faham dengan cara mudah用简单的话理解
Seperti perkataan “dan” dan “and”: ejaan berbeza, tetapi idea yang kita mahu sampaikan sama. Untuk syarat benar/palsu ini, && dan and sama-sama memerlukan kedua-dua syarat benar.就像“而且”和 and,写法不同,表达的想法相同。对这些真假条件,&& 和 and 都要求两个条件成立。
Lihat tajuk bahasa sebelum menulis kod. Latihan simbol nota meminta simbol dalam nota; soalan Python 3 meminta ejaan Python. Jadual ini ialah panduan pertukaran, bukan arahan untuk mencampurkan semua simbol dalam satu program.写代码前先看题目指定的语言。笔记符号题用笔记写法,Python 3 题用 Python 写法。下面是对照表,不是叫你把所有符号混在同一个程序里。
Jawapan contoh参考答案
(a) (5 < 2) and (5 > 3); (b) (5 < 2) or (5 > 3); (c) not (5 < 2); (d) 5 != 8.(a) (5 < 2) and (5 > 3);(b) (5 < 2) or (5 > 3);(c) not (5 < 2);(d) 5 != 8。
Cara mendapat jawapan怎么得出答案
- Tukar && kepada and, || kepada or dan ! kepada not.把 && 改成 and,|| 改成 or,! 改成 not。
- Tukar <> kepada !=. <, >, <=, >=, == dan != sudah digunakan dalam Python 3.把 <> 改成 !=。<、>、<=、>=、== 和 != 在 Python 3 中本来就使用。
| Maksud意思 | Nota kelas课堂笔记 | Python 3 |
|---|---|---|
| DAN: kedua-duanya benar与:两个都成立 | && | and |
| ATAU: sekurang-kurangnya satu benar或:至少一个成立 | || | or |
| NOT: balikkan benar/palsu非:真假取反 | ! | not |
| Tidak sama dengan不等于 | <> atau != | != |
| Sama dengan等于 | == | == |
| Lebih besar / lebih kecil大于/小于 | > / < | > / < |
| Lebih besar atau sama / lebih kecil atau sama大于或等于/小于或等于 | >= / <= | >= / <= |
Ikut notasi yang diminta. Nota kelas menggunakan &&, ||, ! dan <>. Dalam Python 3, gunakan and, or, not dan !=. Jangan campurkan kedua-dua notasi dalam kod Python.按题目指定的写法作答。课堂笔记使用 &&、||、! 和 <>;Python 3 对应使用 and、or、not 和 !=。写 Python 代码时不要混用。
Cadangan pemarkahan评分建议
- 1 markah setiap syarat Python 3 yang betul.每个正确的 Python 3 条件 1 分。 4 m
B3-OPERATOR-20 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Pecahkan syarat panjang kepada dua soalan: mata sudah sekurang-kurangnya 8? Bilangan cubaan bukan 0? Kedua-duanya perlu ya.把长条件拆成两个问题:分数至少 8 吗?尝试次数不是 0 吗?两个都要回答“是”。
Dalam (a), mata tepat 8 sudah cukup dan cubaan ialah 1, bukan 0: lulus. Dalam (b), mata 9 cukup tetapi cubaan 0 gagal. Markah yang tinggi tidak boleh menggantikan syarat kedua.(a) 中,分数刚好 8 已经够,次数 1 也不是 0,所以通过。(b) 虽然 9 分够了,但次数为 0 没通过。分数再高也不能代替第二个条件。
Untuk menulis “bukan sama”, boleh gunakan satu operator !=. Jangan tukar ! kepada != sahaja sambil membiarkan == di tempat asal; tulis semula seluruh perbandingan seperti jawapan (c).表达“不是相等”可以用一个 !=。不能只把 ! 换成 !=,却把原来的 == 留着;要像 (c) 那样重写整个比较。
Jawapan contoh参考答案
(a) True. (b) False. (c) (mata >= 8) && (cubaan != 0).(a) True。(b) False。(c) (mata >= 8) && (cubaan != 0)。
Cara mendapat jawapan怎么得出答案
- (a) 8 >= 8 → True; 1 == 0 → False; !False → True; True && True → True.(a) 8 >= 8 → True;1 == 0 → False;!False → True;True && True → True。
- (b) 9 >= 8 → True; 0 == 0 → True; !True → False; True && False → False.(b) 9 >= 8 → True;0 == 0 → True;!True → False;True && False → False。
- “Bukan sama dengan 0” bermaksud “tidak sama dengan 0”, jadi !(cubaan == 0) menjadi cubaan != 0.“并非等于 0”就是“不等于 0”,所以 !(cubaan == 0) 可改成 cubaan != 0。
Cadangan pemarkahan评分建议
- (a) True dengan langkah penilaian.(a) True,并给出判断步骤。 2 m
- (b) False dengan langkah penilaian.(b) False,并给出判断步骤。 2 m
- (c) Syarat yang setara menggunakan !=.(c) 用 != 写出等价条件。 2 m