wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

การทำงานแบบ Interpretive เป็นอย่างไร

a)

เป็นรูปแบบการเขียนโปรแกรมแบบง่าย

b)

ประมวลผลโปรแกรมทีละบรรทัดตามลำดับ

c)

ทำงานได้อย่างรวดเร็วกว่าวิธีการอื่นๆ

d)

ต้องมีเครื่องแม่ข่ายสำหรับประมวลผล

2.

ข้อใด ไม่ใช่ ลักษณะสำคัญหรือจุดเด่นของภาษาไพทอน

a)

เป็นภาษาที่ใกล้เคียงภาษาเครื่องมากที่สุด

b)

เขียนโปรแกรมได้ง่ายกว่าภาษาโปรแกรมอื่นๆ

c)

สามารถทำงานได้ทุกระบบปฏิบัติการ

d)

มีไลบรารีให้เลือกใช้จำนวนมาก

3.

ผู้พัฒนาโปรแกรมภาษาไพทอนคือใคร

a)

John von Neumann

b)

Steve Wozniak

c)

Timothy Donald Cook

d)

Guido van Rossum

4.

ไลบรารี (Library) ในแต่ละภาษาโปรแกรมมีประโยชน์อย่างไร

a)

ทำให้ประหยัดเวลาในการเขียนโปรแกรม

b)

แหล่งข้อมูลที่โปรแกรมเมอร์ใช้สำหรับสืบค้นข้อมูล

c)

ประหยัดพื้นที่ในการจัดเก็บโปรแกรม

d)

ทำให้โปรแกรมทำงานได้เร็วขึ้น

5.

จากรูปที่กำหนด โปรแกรมนี้มีการทำงานผ่านตัวแปลภาษากี่บรรทัด

a)

4

b)

5

c)

6

d)

7

6.

ข้อใด ไม่ใช่ข้อผิดพลาด (error) ที่เกิดขึ้นจากการเขียนโปรแกรม

a)

ข้อผิดพลาดของการติดตั้งโปรแกรม

b)

ข้อผิดพลาดทางความหมาย

c)

ข้อผิดพลาดทางไวยากรณ์

d)

ข้อผิดพลาดขณะโปรแกรมทำงาน

7.

ข้อใด ไม่ใช่ ชนิดของตัวแปรในภาษาไพทอน

a)

bool

b)

string

c)

normal

d)

Integer

8.

ตัวแปรชนิดใดที่ให้ผลลัพธ์เป็น True หรือ False เท่านั้น

a)

bool

b)

float

c)

normal

d)

string

9.

ข้อใดต่อไปนี้ ตั้งชื่อตัวแปรไม่ถูกต้อง

a)

hello

b)

_number

c)

no8

d)

1_name

10.

ผลลัพธ์ของนิพจน์ 7 + 2 * 3 – 1 + 5 % 2 คือข้อใด

a)

9

b)

1

c)

13

d)

5

11.

กำหนดให้ x = 10 คำสั่งแสดงผลข้อใดใช้ไม่ถูกต้อง

a)

print(x+x)

b)

print(“Number is ”x)

c)

print(“Hello World\t”)

d)

print(x)

12.

ผลลัพธ์ของนิพจน์ 5 ** 2 – 6 // 4 คือข้อใด

a)

4

b)

24

c)

0

d)

1

13.

ข้อใดคือการรับค่าตัวแปรประเภทตัวเลขจำนวนจริง

a)

x = number(input())

b)

x = input()

c)

x = int(input())

d)

x = float(input())

14.

หากนักเรียนต้องการใช้ฟังก์ชันทางคณิตศาสตร์ นักเรียนจะต้องทำการเขียนคำสั่งใดก่อนเสมอ

a)

include math

b)

import math

c)

input math

d)

implement math

15.

ข้อใดคือความหมายของโปรแกรมคอมพิวเตอร์ที่ถูกต้องที่สุด

a)

ระบบปฏิบัติการ

b)

สิ่งที่โปรแกรมเมอร์ป้อนเข้าสู่คอมพิวเตอร์ระหว่างการประมวลผล

c)

ชุดคำสั่งสำหรับคอมพิวเตอร์ที่สั่งให้คอมพิวเตอร์ทำงานตามที่กำหนด

d)

ผลลัพธ์ที่แสดงออกทางหน้าจอ