wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ความรู้ภาษาไพธอนพื้นฐาน 1

Total questions: 24

Worksheet time: 18mins

Name
Class
Date
1.

ฟังก์ชั่นคำสั่งการแสดงผลข้อมูลในภาษาไพธอน คือคำสั่งอะไร

(a)  

2.

หากต้องการให้โปรแกรมไพธอน แสดงผลคำว่า Hello World จะต้องเขียนคำสั่งว่าอย่างไร?

(a)  

3.

คำสั่ง print() สามารถนำสิ่งใดมาใส่แสดงผลได้บ้าง

a)

ข้อความ

b)

ตัวแปร (variable)

c)

การคำนวณทางคณิตศาสตร์ เช่น 7+5

d)

ถูกทุกข้อ

4.

หากต้องการแสดงผลออกมาทางหน้าจอว่า 16+8 จะต้องเขียนคำสั่งอย่างไร

a)

ก. print("16+8")

b)

ข. print(16+8)

c)

ค. print('16+8')

5.

ข้อใด ไม่ใช่ ชนิดของข้อมูลในภาษา Python

a)

จำนวนเต็ม (Integer)

b)

ข้อความ (String)

c)

จำนวนจริง (Float)

d)

ความคิดเห็น (Comment)

6.

"Gencode" เป็นข้อมูลชนิดใด

a)

double

b)

Str

c)

float

d)

int

7.

จงระบุชนิดของข้อมูลดังต่อไปนี้

4.0

50

"Happy Birthday!"

a)

float

int

Str

b)

int

float

Str

c)

int

Str

float

d)

Str

float

int

8.

เราสามารถใช้คำสั่งใด เพื่อตรวจสอบชนิดของข้อมูล ว่าเป็นข้อมูลชนิดใด

(a)  

9.

เราต้องเขียนคำสั่งอย่างไร เพื่อแสดงผลการตรวจสอบชนิดข้อมูลที่เก็บอยู่ในตัวแปร age ?

(a)  

10.

ข้อใดคือประโยชน์ของตัวแปร (Variable)

a)

เป็นคำสั่งแสดงผลบนหน้าจอ

b)

ใช้เพื่อเก็บข้อมูลชนิดต่างๆ

c)

ใช้กำหนดเงื่อนไขการทำงานในโปรแกรม

d)

ใช้กำหนดการทำซ้ำของคำสั่ง

11.

ข้อใดถูกต้อง เกี่ยวกับการสร้างตัวแปร

a)

การตั้งชื่อตัวแปร ห้ามขึ้นต้นด้วยตัวเลข

b)

สามารถตั้งชื่อตัวแปรว่า my name ได้

c)

ใช้ตัวพิมพ์ใหญ่ หรือพิมพ์เล็กก็ได้ ถือว่าเป็นตัวเดียวกัน

d)

ชื่อตัวแปร จะต้องประกอบด้วยตัวอักษรและตัวเลขเท่านั้น

12.

จงสร้างตัวแปร ชื่อ number และ เก็บค่าเป็นตัวเลขจำนวนเต็ม 40

(a)  

13.

จงสร้างตัวแปร ชื่อ country เพื่อเก็บค่าข้อความว่า Thailand

(a)  

14.

หากเราต้องการแสดงข้อความออกมาว่า My name is และตามด้วยค่าที่อยู่ในตัวแปร myName จะต้องเขียนคำสั่งว่าอย่างไร

(a)  

15.

เราสามารถเปลี่ยนชนิดของข้อมูลในตัวแปร age ให้เป็นข้อมูลชนิดจำนวนเต็ม ต้องเขียนอย่างไร

a)

int('age')

b)

str(age)

c)

int(age)

d)

input(age)

16.

จงเขียนฟังก์ชั่นคำสั่งรับข้อมูลจากผู้ใช้

(a)  

17.

ในวงเล็บ ของคำสั่ง input( ) มีไว้เพื่อใส่อะไร

a)

ใส่ชื่อตัวแปรที่จะนำข้อมูลจากผู้ใช้ไปบันทึกไว้

b)

ใส่ข้อความที่แสดงให้ผู้ใช้เห็น ก่อนที่ผู้ใช้จะป้อนข้อมูล

c)

ใส่จำนวนตัวอักษรที่มากที่สุด ที่ผู้ใช้จะสามารถป้อนค่าเข้ามาได้

d)

ไม่ให้ใส่อะไรเข้าไปทั้งสิ้น

18.

คำสั่ง input() โดยปกติจะถือว่า ข้อมูลที่ได้รับมาจากผู้ใช้ เป็นข้อมูลชนิดใด

a)

int

b)

float

c)

str

d)

ผิดทุกข้อ

19.

หากเราต้องการเปลี่ยนชนิดข้อมูลที่ได้รับมาจากผู้ใช้ ให้เป็นชนิดจำนวนเต็ม ต้องเขียนคำสั่งอย่างไร

(a)  

20.

จงเขียนคำสั่ง เพื่อให้ตัวแปร age รับข้อมูลมาจากผู้ใช้ โดยให้รับข้อมูลเป็นจำนวนเต็ม

(a)  

21.

ท่านคิดว่า ควรเขียนโปรแกรมเพื่อรับค่าส่วนสูงของผู้ใช้ มาเป็นข้อมูลชนิดใด

a)

ชนิดข้อความ (str)

b)

ชนิดจำนวนเต็ม (int)

c)

ชนิดจำนวนจริง (float)

d)

ชนิดอะไรก็ได้

22.

จงเขียนโปรแกรมไพธอน เพื่อรับค่าส่วนสูงของผู้ใช้เป็นจำนวนจริง มาเก็บไว้ในตัวแปรชื่อ height

a)

height = float(input())

b)

height = str(input())

c)

height = input()

d)

height(input())

23.

จงเขียนโปรแกรม เพื่อรับค่าจำนวนวิชาที่ต้องสอบ มาไว้ในตัวแปรชื่อ examSubjects

(a)  

24.

จงระบุความหมายของตัวดำเนินการทางคณิตศาสตร์ต่อไปนี้

*

//

( )

%

**

a)

หารเอาแต่เศษ

คูณ

หารปัดเศษทิ้ง

แบ่งกลุ่ม

ยกกำลัง

b)

คูณ

หารปัดเศษทิ้ง

หารเอาแต่เศษ

แบ่งกลุ่ม

ยกกำลัง

c)

ยกกำลัง

แบ่งกลุ้ม

หารปัดเศษทิ้ง

คูณ

หารเอาแต่เศษ

d)

คูณ

หารปัดเศษทิ้ง

แบ่งกลุ่ม

หารเอาแต่เศษ

ยกกำลัง