ปัญหา 2เลือกประเภทโปรแกรมต่อไปนี้จะให้ผลลัพธ์อย่างไร python CopyEdit x = 5 y = "5" print(x + int(y))TypeError"55"1055
ปัญหา 3เลือกประเภทจากปัญหา: “ให้นักเรียนเขียนโปรแกรมตรวจสอบว่าคะแนนที่ได้เป็นระดับใด” รูปแบบการแก้ปัญหาที่ เหมาะสมที่สุด คืออะไรใช้คำสั่ง break เพื่อตัดคะแนนต่ำสุดใช้คำสั่ง for เพื่อวนลูปคะแนนทั้งหมดใช้คำสั่ง if – elif – else เพื่อกำหนดช่วงคะแนนใช้คำสั่ง input() เพื่อตรวจสอบคำตอบ
ปัญหา 4เลือกประเภทจงพิจารณาโปรแกรมนี้ python CopyEdit x = 10 while x > 0: print(x) x = x - 2 คำตอบใด อธิบายถูกต้อง เกี่ยวกับโปรแกรมนี้โปรแกรมจะวนลูปไม่รู้จบแสดงเฉพาะเลขคี่แสดงเลขคู่จาก 10 ถึง 2แสดงเลข 10 ถึง 1 แบบลดลงทีละ 1
ปัญหา 5เลือกประเภทตัวแปรใดต่อไปนี้ ไม่สามารถตั้งชื่อได้ ตามหลักการตั้งชื่อตัวแปรของ Pythonscore1score1scoretotal_score
ปัญหา 6เลือกประเภทสมมติให้นักเรียนกำลังเขียนโปรแกรมคิดค่า BMI (น้ำหนัก / ส่วนสูงยกกำลังสอง) ข้อมูลใดที่ต้องใช้การ แปลงชนิดข้อมูลก่อนการคำนวณน้ำหนัก = str() และ ส่วนสูง = str()น้ำหนัก = float(input()) และ ส่วนสูง = float(input())น้ำหนัก = int() และ ส่วนสูง = float()น้ำหนัก = input() และ ส่วนสูง = input()
ปัญหา 7เลือกประเภทคำใด อธิบายความคิดเชิงคำนวณได้ถูกต้องที่สุด ในบริบทของการเขียนโปรแกรมออกแบบขั้นตอนที่มีเหตุผล เป็นระบบ และแก้ไขได้เขียนโค้ดจำนวนมากเพื่อแก้ปัญหาท่องจำคำสั่ง Python ให้ได้ทุกคำทดลองเดาโค้ดไปเรื่อย ๆ จนกว่าจะได้ผลลัพธ์
ปัญหา 8เลือกประเภทข้อใดกล่าว ไม่ถูกต้อง เกี่ยวกับภาษา Pythonใช้การเยื้องบรรทัด (indentation) แทนปีกกาเป็นภาษาที่อ่านง่าย ใกล้เคียงภาษาอังกฤษไม่ต้องประกาศชนิดตัวแปรก่อนใช้งานใช้ปีกกา {} เพื่อกำหนดช่วงคำสั่ง
ปัญหา 9เลือกประเภทข้อใดคือแนวทางการเขียนโค้ดที่ ส่งเสริมการคิดเชิงคำนวณใช้คำสั่ง print ซ้ำ ๆ หลายบรรทัดเขียนโค้ดโดยไม่ต้องทดสอบแยกงานออกเป็นฟังก์ชันย่อยเขียนทุกอย่างไว้ในฟังก์ชันเดียว
ปัญหา 10เลือกประเภทหากเขียนโปรแกรมตรวจสอบว่าตัวเลขใดเป็นจำนวนเฉพาะแนวทางใดเป็นวิธีคิดเชิงคำนวณที่ถูกต้องลองหารทุกตัวตั้งแต่ 2 จนถึง n-1หารเฉพาะเลขคู่บวกเพิ่มทีละ 2ตรวจแค่หารด้วย 3, 5, 7