<< Go Back

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

1. For loop คืออะไร
  1. การทำงานซ้ำจนกว่าจะตรงตามเงื่อนไข  
  2. ควบคุมโปรแกรมให้ทำงานบางอย่างซ้ำๆ  
  3. การทำงานไปเรื่อยๆของโปรแกรม  
  4. การกำหนดเงื่อนไขให้โปรแกรม  
 
2. คำสั่งในการวนลูป For ของภาษาไพทอนในข้อใดถูกต้อง
  1. for(a = 0; a < 3 ; a++) 2. for a loop 3 :
  3. for a in range(1, 3) : 4. for a in range(3)
 
3. While loop คืออะไร
  1. เงื่อนไขที่ต้องการตรวจสอบก่อนการวน loop  
  2. การทำงานไปเรื่อยๆ จนกว่าเงื่อนไขจะเป็นเท็จ  
  3. การทำงานไปเรื่อยๆ จนกว่าเงื่อนไขจะเป็นจริง  
  4. ไม่มีข้อใดถูก  
 
4. ข้อใดเป็นคำสั่งที่ถูกต้องในการวนลูป While ในภาษา Python
  1. while loop a < 10 2. while(a < 10)
  3. while a < 10 : 4. while loop a < 10 :
     
5. ข้อใดคือคำสั่งรับค่าจากการป้อนผ่านคีย์บอร์ด
  1. print ("") 2. input ()
  3. output () 4. insert ()
     
6. เงื่อนไขด้วยค่าประเภทบูลีน (Boolean) คืออะไร
  1. การส่งค่าคืนกลับชนิดตัวอักษรที่เป็นค่าตรรกะ เป็นจริงหรือเป็นเท็จ
  2. การวนรูปของข้อมูล  
  3. การกำหนดค่าเป็นจริงอย่างเดียว  
  4. ถูกทุกข้อ  
 
7. ในกรณีที่ต้องการออกจากการวนซ้ำทันที สามารถใช้คำสั่งในข้อใดเพื่อการวนซ้ำได้
  1. end 2. next
  3. break 4. stop
     

8. จากโปรแกรม  จะได้ผลลัพธ์ใด

  1. 0 1 1 2. 0 1 2
  3. 1 2 3 4. 0 1 0 2 3 4 5
 
9. กำหนดให้  cars = [“Ford”,“Volvo”, “BMW”]  จากนั้นใช้คำสั่ง  cars.append(“Honda”) ตามด้วย print(cars)  จะได้ผลลัพธ์ใด
  1. [‘Ford’, ‘Volvo’, ‘BMW’, ‘Honda’]  
  2. [‘Ford’, ‘Volvo’, ‘BMW’]  
  3. cars [‘Ford’, ‘Volvo’, ‘BMW’, ‘Honda’]   
  4. cars “Honda”  
 
10. กำหนดให้ list = [“apple” , “banana” , “orange”] ถ้าใช้คำสั่ง print(list[-1]) จะได้ผลลัพธ์ใด
  1. apple 2. banana
  3. orange 4. Null
 

<< Go Back