แบบทดสอบหลังเรียน

1. คำสั่งใดใช้สำหรับแสดงผลข้อมูลออกทางหน้าจอในภาษา Python?
ก. out()
ข. display()
ค. input()
ง. print()
2. ข้อใดเป็นการตั้งชื่อตัวแปรที่ถูกต้องตามกฎของ Python?
ก. class
ข. 2nd_value
ค. _user_name
ง. 1my-variable
3. หากต้องการเก็บข้อมูลชื่อของนักเรียน ควรใช้ชนิดข้อมูล (Data Type) ใด?
ก. bool
ข. int
ค. float
ง. str
4. สัญลักษณ์ใดใช้สำหรับการเปรียบเทียบว่า 'เท่ากับ' ในเงื่อนไข if?
ก. =
ข. !=
ค. ==
ง. ===
5. โครงสร้างการทำซ้ำชนิดใดที่เหมาะสำหรับกรณีที่ทราบจำนวนรอบที่แน่นอน?
ก. while loop
ข. for loop
ค. if-else
ง. repeat-until
6. ผลลัพธ์ของคำสั่ง print(10 // 3) คืออะไร?
ก. 3
ข. Error
ค. 3.3333
ง. 1
7. ข้อใดอธิบายความหมายของ 'Algorithm' ได้ถูกต้องที่สุด?
ก. การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
ข. อุปกรณ์คอมพิวเตอร์ที่มีความเร็วสูง
ค. การตกแต่งหน้าจอโปรแกรมให้สวยงาม
ง. ขั้นตอนวิธีในการแก้ปัญหาอย่างเป็นระบบ
8. คำสั่ง len([1, 2, 3, 4]) จะคืนค่าอะไรออกมา?
ก. 4
ข. Error
ค. 5
ง. 1
9. ในการเขียนโปรแกรม Python การเยื้อง (Indentation) มีความสำคัญอย่างไร?
ก. เพื่อความสวยงามเท่านั้น
ข. ใช้กำหนดขอบเขตของบล็อกคำสั่ง (เช่น ใน if หรือ loop)
ค. ใช้ระบุประเภทของตัวแปร
ง. ทำให้โปรแกรมทำงานเร็วขึ้น
10. ฟังก์ชันใดที่ใช้สำหรับรับค่าข้อความจากผู้ใช้ผ่านคีย์บอร์ด?
ก. scan()
ข. get()
ค. input()
ง. read()