Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

สารสนเทศ 4/2

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

โปรแกรมใดที่นักเรียนใช้เขียนภาษา Python Online ได้

a)

Repl.it

b)

Google.co.th

c)

Thonny

d)

PyCharm

2.

ไฟล์ Source Code ของไพทอนจะมีนามสกุลไฟล์แบบใด

a)

.pyc

b)

.py

c)

.pyx

d)

.ppt

3.

ข้อใดไม่ใช่ กฎการตั้งชื่อของภาษา Python

a)

ชื่อตัวแปรประกอบด้วยตัวอักษรภาษาอังกฤษตัวเล็กและใหญ่ ตัวเลข และ _ เท่านั้น

b)

ขึ้นต้นด้วยตัวเลขและตัวอักษร

c)

ตัวอักษรพิมพ์เล็กและใหญ่มีความแตกต่างกัน

d)

ห้ามซ้ำกับคำสงวนหรือคำต้องห้าม มี 44 คำ

4.

ในภาษาไพทอน ฟังก์ชันใดใช้ในการแสดงข้อความออกทางจอภาพ

a)

Echo

b)

Output

c)

Print

d)

Printf

5.

ฟังชันก์ใดใช้สำหรับการรับค่า String จากทางคีย์บอร์ด

a)

Printf

b)

Input

c)

Print

d)

Output

6.

25 เป็นชนิดข้อมูลลประเภทใด

a)

Integer

b)

Float

c)

String

d)

Boolean

7.

Type(“Hello”) จัดอยู่ในคลาสใด

a)

int

b)

str

c)

float

d)

bool

8.

ตัวดำเนินข้อใดหมายถึงการหาร ในภาษา Python

a)

/

b)

%

c)

//

d)

\

9.

คำสั่งใดที่ใช้สำหรับสร้างเงื่อนไขแบบหลายทางเลือก

a)

if

b)

while

c)

for

d)

if elif

10.

ภาษา python แปลภาษาในลักษณะใด

a)

อ่านโค้ดคำสั่งทีละบรรทัด แล้วก็ทำงานให้ผลลัพธ์ออกมา

b)

ตรวจสอบความผิดพลาดของโค้ดคำสั่งตั้งแต่ต้นจนจบก่อน

c)

แปลภาษาทีละบล็อก แล้วสั่งทำงาน

d)

ไม่มีข้อใดถูก

11.

ข้อใดเป็นข้อดีของภาษา python

a)

เป็นภาษาสคริปต์

b)

ไวยากรณ์อ่านง่าย

c)

สามารถเรียกใช้ภาษาโปรแกรมอื่น ๆ ได้หลายภาษา

d)

ถูกทุกข้อ

12.

หากต้องการกำหนดตัวแปร n ให้เป็นชนิด integer ที่มีค่าเท่ากับ 5 จะต้องประกาศตัวแปรอย่างไร

a)

var n = 5

b)

int n = 5

c)

n = 5

d)

variable n = 5

13.

เมื่อกด run จะปรากฏผลลัพธ์ใด

a)

16

b)

4

c)

12

d)

412

14.

เมื่อกด run จะปรากฏผลลัพธ์ใด

a)

16

b)

4

c)

12

d)

412

15.

หากต้องการแปลงชนิดข้อมูลตัวแปร a ที่เป็นชนิด String ให้เป็น Integer จะต้องใช้คำสั่งใด

a)

StringToInt(a)

b)

int(a)

c)

integer(a)

d)

StringToInteger(a)\

16.

หากต้องการแปลงชนิดข้อมูลตัวแปร a ที่เป็นชนิด Integer ให้เป็น String จะต้องใช้คำสั่งใด

a)

int(a)

b)

IntToString(a)

c)

str(a)

d)

string(a)

17.

ในการรับค่าคะแนนของคุณใช้ตัวแปรชื่อว่าอะไร

a)

print

b)

if

c)

score

d)

int

18.

ถ้าใส่คะแนน 59 จะได้ผลลัพธ์ว่าอย่างไร

a)

เกรด 3

b)

เกรด 1

c)

เกรด 2

d)

ใส่คะแนนผิด

19.

ถ้าใส่คะแนน -10 จะได้ผลลัพธ์ว่าอย่างไร

a)

เกรด 3

b)

เกรด 1

c)

เกรด 2

d)

ใส่คะแนนผิด

20.

บรรทัดคำสั่งที่ 2 ถึงบรรทัดที่ 12 มีกี่เงื่อนไข

a)

3

b)

4

c)

5

d)

6