Kembali ke soalan返回题目

Jawapan · Data & operator Python答案 · 数据与 Python 运算符

Fahami versi mudah dahulu. Kemudian semak jalan kerja dan cara menulis jawapan peperiksaan.先理解简单讲解,再看步骤和考试答案写法。

Cari topik lain查找其他主题

← / →: sebelumnya / seterusnya · Tab: pilih butang · Enter: buka← / →:上一题 / 下一题 · Tab:选按钮 · Enter:打开

B3-DATA-01 Buka langkah jawapan打开解答步骤
Dalam umur = 13, yang mana pengecam dan yang mana nilai?在 umur = 13 中,哪个是标识符,哪个是值?

Faham dengan cara mudah用简单的话理解

Bayangkan satu ruang simpanan berlabel umur. Dalam umur = 13, labelnya umur dan nombor yang disimpan sekarang ialah 13.想象一个标着 umur 的存放位置。在 umur = 13 中,标签是 umur,目前存着的数字是 13。

Nama yang digunakan untuk merujuk ruang itu dipanggil pengecam. Jadi umur ialah pengecam, manakala 13 ialah nilai; menukar nilai tidak semestinya menukar nama.用来指向这个位置的名字叫标识符(pengecam)。所以 umur 是标识符,13 是值;值改变时,名字不一定改变。

Jawapan contoh参考答案

Pengecam: umur. Nilai: 13.标识符:umur。值:13。

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Pengecam ialah nama. Pemboleh ubah ialah tempat bernama yang nilainya boleh berubah.标识符是名字;变量是有名字、值可改变的存储位置。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-02 Buka langkah jawapan打开解答步骤
Mengikut aturan nota kelas, pilih nama sah: 2nama, nama pelajar, nama_pelajar.按照课堂规则选合法名字:2nama、nama pelajar、nama_pelajar。

Faham dengan cara mudah用简单的话理解

Ikut aturan nota kelas dalam soalan: nama tidak boleh bermula dengan digit dan tidak boleh mempunyai ruang. 2nama gagal kerana aksara pertamanya ialah 2.按题目指定的课堂规则:名字不能以数字开头,也不能有空格。2nama 的第一个字符是数字 2,所以不合规则。

nama pelajar pula mempunyai ruang di tengah. nama_pelajar menggunakan garis bawah, bukan ruang, dan bermula dengan huruf; sebab itu pilihan ini sah mengikut aturan tersebut.nama pelajar 中间有空格。nama_pelajar 用的是下划线,不是空格,而且以字母开头,所以符合这些规则。

Jawapan contoh参考答案

nama_pelajarnama_pelajar

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Dua yang lain bermula dengan digit atau mempunyai ruang.另外两个分别以数字开头,或含有空格。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-03 Buka langkah jawapan打开解答步骤
Adakah Nama dan nama pengecam sama dalam bahasa yang peka huruf besar/kecil?在区分大小写的语言里,Nama 与 nama 相同吗?

Faham dengan cara mudah用简单的话理解

Bayangkan dua label: Nama dan nama. Bagi bahasa yang peka huruf besar/kecil, huruf pertama N dan n dikira dua aksara berbeza.看看两个标签:Nama 和 nama。在区分大小写的语言里,开头的 N 和 n 算作不同字符。

Program tidak menganggap kedua-duanya merujuk tempat yang sama. Jika kamu menyimpan nilai menggunakan Nama, gunakan ejaan Nama juga apabila mahu membaca nilai itu.程序不会自动把它们当成同一个存放位置。若用 Nama 存了一个值,读取它时也要写 Nama。这就是大小写敏感。

Jawapan contoh参考答案

Tidak.不同。

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Huruf N dan n berbeza. Gunakan ejaan yang konsisten.N 与 n 不同,使用时拼写必须一致。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-04 Buka langkah jawapan打开解答步骤
Dalam Python 3, namakan jenis data 13, 13.5, True dan "13".在 Python 3 中,13、13.5、True、"13" 分别是什么类型?

Faham dengan cara mudah用简单的话理解

Lihat cara setiap nilai ditulis. 13 ialah nombor bulat tanpa titik perpuluhan, jadi int. 13.5 menggunakan titik perpuluhan, jadi float dalam Python 3.先看每个值的写法。13 是没有小数点的整数,所以是 int。13.5 带小数点,在 Python 3 中是 float。

True menyatakan sesuatu benar, jadi jenisnya bool. "13" pula berada dalam tanda petikan: Python menyimpannya sebagai teks str, seperti tulisan pada label.True 表示某件事为真,类型是 bool。"13" 有引号,Python 把它当成文字 str,就像标签上的字。

Sebagai semakan, nombor 13 + 13 menghasilkan 26, tetapi teks "13" + "13" menghasilkan "1313". Jenis data menentukan cara nilai diproses, bukan rupanya sahaja.可以这样检查:数字 13 + 13 得到 26,文字 "13" + "13" 却接成 "1313"。数据类型决定怎样处理值,不能只看它长得像什么。

Jawapan contoh参考答案

int, float, bool, str.整数、浮点数、布尔值、字符串。

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Tanda petikan menjadikan "13" teks. Rupanya seperti nombor tetapi jenisnya berbeza.引号让 "13" 成为文本,外观像数字,类型却不同。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-05 Buka langkah jawapan打开解答步骤
Dalam Python 3, apakah jenis "A"?Python 3 中,"A" 是什么类型?

Faham dengan cara mudah用简单的话理解

Tanda petikan pada "A" memberitahu Python bahawa A ialah teks. Ia bukan nama pemboleh ubah yang perlu dicari nilainya."A" 的引号告诉 Python:这里的 A 是文字,不是一个需要查找值的变量名。

Walaupun teks itu hanya satu aksara, Python tetap memanggil jenisnya string, atau str. Jangan menukar jawapan kepada char; Python tidak mempunyai jenis char yang berasingan.虽然文字只有一个字符,Python 仍把它归为字符串(string/str)。不要因为只有一个字就答 char,Python 没有单独的 char 类型。

Jawapan contoh参考答案

String / str.字符串 / str。

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Python tiada jenis char berasingan. Bahasa lain mungkin menggunakan char.Python 没有独立 char 类型,其他语言可能有。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-06 Buka langkah jawapan打开解答步骤
Bezakan pemboleh ubah dengan pemalar.区分变量和常量。

Faham dengan cara mudah用简单的话理解

Bayangkan program jual tiket pada harga yang ditetapkan. Bilangan tiket boleh berbeza bagi setiap pembeli, jadi tempat menyimpan bilangan itu perlu boleh berubah: pemboleh ubah.想象一个按固定票价售票的程序。每位买家买的张数可能不同,存放票数的值就需要能改变,这叫变量(pemboleh ubah)。

Jika harga ditetapkan kekal untuk pengiraan itu, kita gunakannya sebagai pemalar. ‘Kekal’ merujuk penggunaan yang ditetapkan; ini tidak bermaksud harga tiket di dunia sebenar tidak boleh berubah selama-lamanya.如果这次计算规定票价固定,就把它当成常量(pemalar)。固定是针对指定的使用过程,并不是说现实中的票价永远不能改变。

Jawapan contoh参考答案

Pemboleh ubah boleh berubah; pemalar dikekalkan sepanjang penggunaan yang ditetapkan.变量的值可改变;常量在指定使用过程中保持不变。

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Contoh: bilangan tiket berubah; kadar harga tetap bagi soalan itu.例如票数可变,而本题给定的单价固定。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-07 Buka langkah jawapan打开解答步骤
Nilai 88 + 22 dalam nota tersalin sebagai 100. Betulkan.笔记把 88 + 22 抄成 100,请改正。

Faham dengan cara mudah用简单的话理解

Dari 88, kamu perlukan 12 lagi untuk mencapai 100. Tetapi soalan menambah 22, iaitu 10 lebih banyak daripada 12.从 88 到 100 还差 12。但题目加的是 22,比 12 多了 10。

Jadi selepas sampai ke 100, masih ada 10 untuk ditambah: 100 + 10 = 110. Ini menunjukkan mengapa jawapan 100 tertinggal 10.所以到达 100 后,还要再加 10:100 + 10 = 110。这也说明抄成 100 时少算了 10。

Jawapan contoh参考答案

110110

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. 88 + 20 = 108; tambah 2 = 110.88 + 20 = 108,再加 2 = 110。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-08 Buka langkah jawapan打开解答步骤
Tentukan True/False: 5 < 8. Jelaskan.判断 True/False:5 < 8,并解释。

Faham dengan cara mudah用简单的话理解

Letakkan 5 dan 8 pada garis nombor. 5 berada di sebelah kiri 8, jadi nilai 5 lebih kecil.把 5 和 8 放在数轴上。5 在 8 左边,表示 5 的数值较小。

Simbol < bertanya ‘adakah nombor kiri lebih kecil daripada nombor kanan?’ Jawapannya ya untuk 5 dan 8, jadi perbandingan ini menghasilkan True, iaitu nilai logik benar.< 问的是‘左边的数比右边小吗?’对 5 和 8 来说,答案是‘是’,因此比较结果是布尔值 True,也就是真。

Jawapan contoh参考答案

TrueTrue(真)

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. 5 lebih kecil daripada 8. Jangan hafal jawapan False yang tersalin.5 小于 8,不要记住抄写的 False。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-09 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai 11 % 2. Tunjukkan sebab.在 Python 3 中求 11 % 2 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Susun 11 benda menjadi pasangan, 2 benda setiap pasangan. Kamu boleh membuat 5 pasangan menggunakan 10 benda, lalu tinggal 1 benda.把 11 个物品两两配对。5 对用了 10 个,还剩 1 个不能配成一对。

Operator % meminta baki selepas membuat kumpulan penuh, bukan bilangan kumpulan. Jadi 11 % 2 ialah 1; baki ini lebih kecil daripada saiz kumpulan 2.% 问的是凑完完整组后剩下多少,不是有多少组。所以 11 % 2 是 1;余数 1 小于每组的大小 2。

Jawapan contoh参考答案

11

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. 11 = 2 × 5 + 1; baki 1.11 = 2 × 5 + 1,余数 1。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-10 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai 11 // 2. Tunjukkan sebab.在 Python 3 中求 11 // 2 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Dengan 11 benda, buat kumpulan yang setiap satunya mempunyai 2 benda. Lima kumpulan memerlukan 10 benda; enam kumpulan memerlukan 12, jadi tidak cukup.把 11 个物品按每组 2 个来分。5 组需要 10 个,6 组却要 12 个,因此不够分成 6 组。

11 ÷ 2 ialah 5.5. Operator // ialah bahagi lantai: bundarkan hasil ke bawah kepada integer, jadi 5. Bagi nombor positif ini, ia sama dengan bilangan kumpulan penuh.11 ÷ 2 是 5.5。// 是向下取整除法(bahagi lantai),把结果向下取为整数,所以得到 5。对这里的正数,它就是完整组数。

Jawapan contoh参考答案

55

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. Untuk nombor positif: hasil bahagi bulat 5.正数整数商为 5。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-11 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai 10 ** 3. Tunjukkan sebab.在 Python 3 中求 10 ** 3 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Dalam 10 ** 3, angka 3 memberitahu berapa banyak faktor 10 digunakan. Tulis tiga angka 10 dengan tanda darab: 10 × 10 × 10.10 ** 3 中的 3 表示要用几个 10 作为乘数。写出三个 10,中间放乘号:10 × 10 × 10。

Darab dua yang pertama untuk mendapat 100, kemudian 100 × 10 = 1000. ** ialah operator kuasa; ia tidak bermaksud 10 × 3.先算前两个得到 100,再算 100 × 10 = 1000。** 是乘方运算符(kuasa),不是 10 × 3。

Jawapan contoh参考答案

10001000

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. 10 × 10 × 10 = 1000.10 × 10 × 10 = 1000。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-12 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai 8 >= 8. Tunjukkan sebab.在 Python 3 中求 8 >= 8 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Bandingkan dua kumpulan yang masing-masing ada 8 benda. Kumpulan kiri tidak lebih banyak, tetapi bilangannya sama dengan kumpulan kanan.比较两组各有 8 个的物品。左边并没有更多,但两边数量相等。

Dalam Python, >= menerima ‘lebih besar ATAU sama dengan’. Bahagian sama dengan sudah dipenuhi oleh 8 dan 8, jadi hasilnya True.Python 的 >= 接受‘大于或等于’。8 和 8 已经满足‘等于’,所以结果为 True。

Jawapan contoh参考答案

TrueTrue

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. Sama dengan juga memenuhi >=.>= 包含等于。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-13 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai 5 == 8. Tunjukkan sebab.在 Python 3 中求 5 == 8 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Bayangkan satu kumpulan 5 benda dan satu lagi 8 benda. Jika dipadankan satu demi satu, kumpulan 8 masih mempunyai 3 benda lebih.想象一组有 5 个物品,另一组有 8 个。一一配对后,8 个的那组还多出 3 个。

== hanya bertanya sama ada kedua-dua nilai sama. Oleh sebab bilangannya berbeza, 5 == 8 ialah False; operator ini menguji, bukan menyimpan nilai.== 只问两边的值是否相等。数量不同,所以 5 == 8 为 False。这个运算符是在比较,不是在存入一个值。

Jawapan contoh参考答案

FalseFalse

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. 5 tidak sama dengan 8.5 不等于 8。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-14 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai 5 != 8. Tunjukkan sebab.在 Python 3 中求 5 != 8 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Baca != sebagai ‘tidak sama dengan’. Soalannya bukan sama ada 5 lebih besar, tetapi sama ada 5 dan 8 mempunyai nilai yang berbeza.把 != 读成‘不等于’。它不是问 5 是否更大,而是问 5 和 8 的值是否不同。

8 melebihi 5 sebanyak 3, jadi kedua-duanya memang tidak sama. Pernyataan ‘5 tidak sama dengan 8’ benar, maka hasil Python ialah True.8 比 5 多 3,两者确实不相等。‘5 不等于 8’这句话成立,所以 Python 得到 True。

Jawapan contoh参考答案

TrueTrue

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. Kedua-duanya berbeza.两者不相等。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-15 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai (5 < 2) and (5 > 3). Tunjukkan sebab.在 Python 3 中求 (5 < 2) and (5 > 3) 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Semak maksud dua perbandingan: 5 < 2 salah kerana 5 lebih besar daripada 2. 5 > 3 pula benar kerana 5 melebihi 3.先理解两个比较:5 < 2 不成立,因为 5 比 2 大;5 > 3 成立,因为 5 确实比 3 大。

and bermaksud kedua-dua syarat mesti benar. Syarat pertama sudah gagal, jadi keseluruhan hasil ialah False walaupun syarat kedua benar. Python boleh berhenti menilai selepas bahagian pertama yang False.and 要求两个条件都成立。第一个已经失败,即使第二个成立,整体仍是 False。Python 遇到前面的 False 就可以停止求值。

Jawapan contoh参考答案

FalseFalse

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. False and True = False. Kedua-duanya mesti benar.False and True = False,必须都成立。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-16 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai (5 < 2) or (5 > 3). Tunjukkan sebab.在 Python 3 中求 (5 < 2) or (5 > 3) 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

5 < 2 tidak benar, jadi bahagian kiri memberi False. Tetapi 5 > 3 benar, jadi bahagian kanan memberi True.5 < 2 不成立,左边得到 False。不过 5 > 3 成立,右边得到 True。

or memerlukan sekurang-kurangnya satu syarat benar. Bahagian kanan sudah mencukupi, jadi hasilnya True. or juga menerima keadaan apabila kedua-dua syarat benar.or 只要至少一个条件成立就可以。右边成立已经足够,所以结果是 True;如果两个都成立,or 也接受。

Jawapan contoh参考答案

TrueTrue

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. False or True = True. Sekurang-kurangnya satu benar.False or True = True,至少一个成立即可。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-17 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai not (5 < 2). Tunjukkan sebab.在 Python 3 中求 not (5 < 2) 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Mulakan dengan bahagian dalam kurungan. ‘5 kurang daripada 2’ tidak benar, jadi (5 < 2) memberi False.先看括号里面。‘5 比 2 小’不成立,所以 (5 < 2) 得到 False。

not menafikan keputusan itu: ‘tidak benar bahawa 5 kurang daripada 2’. Ayat ini benar, maka not False menjadi True; nombor 5 dan 2 tidak diubah.not 把判断取反:‘5 小于 2 这件事不成立’。这句话是真的,所以 not False 变成 True,数字 5 和 2 本身没有改变。

Jawapan contoh参考答案

TrueTrue

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. 5<2 ialah False; not membalikkan kepada True.5<2 为 False,not 取反得到 True。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-18 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai 17 % 5. Tunjukkan sebab.在 Python 3 中求 17 % 5 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Masukkan 17 benda ke dalam kumpulan 5. Tiga kumpulan menggunakan 15 benda, jadi masih ada 17 − 15 = 2 benda di luar kumpulan.把 17 个物品按每组 5 个来分。3 组用了 15 个,还有 17 − 15 = 2 个留在外面。

Dua benda itu tidak cukup untuk membuat satu lagi kumpulan 5. % meminta baki ini, jadi 17 % 5 ialah 2, bukan bilangan kumpulan 3.剩下 2 个,不够再凑一组 5 个。% 要的就是这个余数,所以 17 % 5 是 2,不是组数 3。

Jawapan contoh参考答案

22

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. 17 = 5 × 3 + 2; baki 2.17 = 5 × 3 + 2,余数 2。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-19 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai 17 // 5. Tunjukkan sebab.在 Python 3 中求 17 // 5 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

Jika setiap kumpulan memerlukan 5 benda, 17 benda cukup untuk 3 kumpulan: 3 × 5 = 15. Kumpulan keempat memerlukan jumlah 20 benda, yang melebihi 17.每组需要 5 个物品,17 个够分成 3 组,因为 3 × 5 = 15。要分成第 4 组,总共需要 20 个,超过了 17。

17 ÷ 5 = 3.4, dan // membundarkan hasil ke bawah kepada integer 3. Bagi nombor positif ini, bahagi lantai memberi bilangan kumpulan penuh, bukan baki 2.17 ÷ 5 = 3.4,// 把结果向下取为整数 3。对于这里的正数,向下取整除法给的是完整组数,不是余数 2。

Jawapan contoh参考答案

33

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. 5 muat 3 kali sepenuhnya dalam 17.17 里有 3 个完整的 5。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-DATA-20 Buka langkah jawapan打开解答步骤
Dalam Python 3, cari nilai 2 ** 5. Tunjukkan sebab.在 Python 3 中求 2 ** 5 的值,并说明理由。

Faham dengan cara mudah用简单的话理解

2 ** 5 bermaksud darabkan lima faktor 2. Tulis 2 × 2 × 2 × 2 × 2; angka 5 memberitahu bilangan faktor, bukan nombor untuk ditambah.2 ** 5 表示把五个 2 相乘。写成 2 × 2 × 2 × 2 × 2;5 告诉你用了几个因子,不是让你加 5。

Mula dengan faktor pertama 2, kemudian darab 2 lagi satu demi satu: 4, 8, 16, 32. Selepas semua lima faktor digunakan, nilainya 32; ini kuasa, bukan 2 × 5.从第一个因子 2 开始,再逐个乘 2,得到 4、8、16、32。五个因子都用完后是 32。这是乘方(kuasa),不是 2 × 5。

Jawapan contoh参考答案

3232

Cara mendapat jawapan怎么得出答案

  1. Kenal pasti operator: % baki; // bahagi lantai; ** kuasa; and/or/not logik.认清运算符:% 余数、// 向下取整除法、** 次方、and/or/not 逻辑。
  2. 2 × 2 × 2 × 2 × 2 = 32.2 × 2 × 2 × 2 × 2 = 32。
Perangkap biasa常见陷阱

Sintaks bergantung pada bahasa. Python menggunakan and/or/not dan !=; bukan &&/||/! atau <>.语法取决于语言。Python 用 and/or/not 和 !=,不用 &&/||/! 或 <>。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
Kembali ke soalan ini返回这道题