Font size
Worksheetsแนวข้อสอบภาษาไพทอน
Total questions: 34
Worksheet time: 20mins
ข้อใดคือประเภทข้อมูล (data type) ในภาษาไพทอน:
Integer
String
Boolean
ถูกทุกข้อ
คำสั่งใดใช้ในการแสดงผลในภาษาไพทอน:
input()
print()
output()
show()
ผลลัพธ์ของคำสั่งต่อไปนี้คืออะไร: python print(2 + 3 * 4)
14 (correct)
20
18
24
ข้อใดเป็นลักษณะการเขียนความคิดเห็น (comment) ในภาษาไพทอน:
//
/*
# (correct)
<----------->
ฟังก์ชัน len() ใช้สำหรับ:
คำนวณผลรวมของรายการ
วัดความยาวของสตริง
แปลงตัวเลขเป็นสตริง
ลบรายการออกจากลิสต์
ข้อใดเป็นตัวดำเนินการที่ใช้ในภาษาไพทอน:
&&
||
== (correct)
!==
ฟังก์ชันใดใช้ในการรับค่าจากผู้ใช้ในภาษาไพทอน:
input() (correct)
get()
read()
ask()
คำสั่งต่อไปนี้จะให้ผลลัพธ์เป็นอะไร: x = 10 x += 5 print(x)
10
5
15 (correct)
20
ข้อใดถูกต้องเกี่ยวกับตัวแปรในภาษาไพทอน:
ต้องประกาศประเภทข้อมูลก่อน
สามารถเปลี่ยนประเภทข้อมูลได้หลังจากประกาศแล้ว
ชื่อตัวแปรต้องขึ้นต้นด้วยตัวเลข
ไม่สามารถใช้เครื่องหมายขีดล่าง (_) ในชื่อตัวแปรได้
ข้อใดต่อไปนี้จะตรวจสอบว่า a มากกว่า b และ
ข้อใดต่อไปนี้จะตรวจสอบว่า a มากกว่า b และ b มากกว่า c:
if a > b and b > c:
if a > b or b > c:
if a > b and c = b and b >= c:
ผลลัพธ์ของคำสั่งนี้คืออะไร: x = "Hello" print(x[1])
H
E
l
o
ข้อใดใช้ในการวนลูป:
for
while
repeat
ทั้ง ก และ ข
ข้อใดถูกต้องเกี่ยวกับลิสต์ในภาษาไพทอน:
ลิสต์สามารถมีค่าซ้ำกันได้
ลิสต์ไม่สามารถเปลี่ยนแปลงได้
ลิสต์มีขนาดคงที่
ลิสต์ไม่สามารถเพิ่มหรือเอาออกได้
ข้อใดใช้ในการเปรียบเทียบ:
==
!=
>
ถูกทุกข้อ
ผลลัพธ์ของคำสั่งนี้คืออะไร: print(10 // 3)
3.33
3
4
1
ข้อใดคือฟังก์ชันการจัดเรียงลิสต์:
sort()
arrange()
order()
set()
ผลลัพธ์ของคำสั่งนี้คืออะไร: print(3 ** 2)
5
6
9
8
วิธีการเพิ่มค่าว่างลงในลิสต์คือ:
add()
append()
insert()
push()
ผลลัพธ์ของคำสั่งนี้คืออะไร: print(3 ** 2)
5
6
9
8
วิธีการเพิ่มค่าว่างลงในลิสต์คือ:
add()
append()
insert()
push()
ผลลัพธ์ของคำสั่งนี้คืออะไร: x = [1, 2, 3] x.append(4) print(x)
[1, 2, 3, 4]
[4, 1, 2, 3]
[1, 2, 3]
[4]
ข้อใดไม่ใช่ฟังก์ชันเกี่ยวกับสตริง:
upper()
lower()
split()
map()
การใช้คำสั่ง break ในลูปจะทำอะไร:
ข้ามไปที่รอบถัดไป
หยุดลูป
เพิ่มตัวนับลูป
ไม่มีข้อใดถูก
ผลลัพธ์ของคำสั่งนี้คืออะไร: x = [1, 2, 3] x[0] = 0 print(x)
[1, 2, 3]
[0, 2, 3]
[1, 0, 3]
[1, 2, 0]
คำสั่ง continue ในลูปใช้เพื่อ:
หยุดลูป
ข้ามการทำงานในรอบปัจจุบันและไปยังรอบถัดไป
ออกจากลูปและไปยังโค้ดถัดไป
เริ่มต้นลูปใหม่
ข้อใดถูกต้องเกี่ยวกับฟังก์ชัน:
ฟังก์ชันต้องมีการคืนค่าเสมอ
ฟังก์ชันไม่จำเป็นต้องมีการคืนค่า
ฟังก์ชันต้องมีอาร์กิวเมนต์เสมอ
ฟังก์ชันไม่สามารถมีการเรียกใช้งานซ้ำได้
ข้อใดเป็นตัวอย่างของตัวดำเนินการเชิงตรรกะ (logical operator):
&&
and
ข้อใดเป็นตัวอย่างของตัวดำเนินการเชิงตรรกะ (logical operator):
&&
and
or
ทั้ง ข และ ค
ข้อใดคือคีย์เวิร์ดที่ใช้ในการกำหนดฟังก์ชันในภาษาไพทอน:
func
define
Def
function
ผลลัพธ์ของคำสั่งนี้คืออะไร: print(5 % 2)
2
1
0
5
คำสั่งใดใช้สำหรับการนำเข้ามอดูลในภาษาไพทอน:
include
Import
require
use
ข้อใดไม่ถูกต้องเกี่ยวกับ tuples ในภาษาไพทอน:
Tuples สามารถเปลี่ยนแปลงค่าได้
Tuples ใช้วงเล็บ () ในการประกาศ
Tuples สามารถเก็บค่าซ้ำกันได้
Tuples เป็นประเภทข้อมูลที่ไม่เปลี่ยนแปลง (immutable)
คำสั่งต่อไปนี้ทำอะไร: del x[1]
ลบค่าแรกในลิสต์ x
ลบค่าที่ตำแหน่ง 1 ในลิสต์ x
ลบค่าที่ตำแหน่งสุดท้ายในลิสต์ x
เพิ่มค่าลงในลิสต์ x
