Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python

Total questions: 20

Worksheet time: 10hrs 0mins

Name
Class
Date
1.


ข้อใดคือชนิดของข้อมูล เป็นตัวอักษร ใน python

a)

Number

b)

String

c)

List

d)

Int

2.

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

a)

echo

b)

Output

c)

print

d)

printf

3.


จงบอกผลลัพท์ที่ได้ของ โค๊ดต่อไปนี้

a)

ไม่สามารถ รันได้

b)

รับค่าแต่ไม่แสดงผลลัพใดๆ

c)

รับค่า a และ b จากนั้นรวมกันแล้วแสดงผล c

d)

รับค่า a และ b แต่ไม่แสดงผล c

4.

(String Method/Operators): ผลลัพธ์ของโค้ด print("Ha" * 3) คืออะไร

a)

HaHaHa

b)

Ha 3

c)

Haaa

d)

ง. เกิดข้อผิดพลาด

5.

ข้อใดเป็นการตั้งชื่อตัวแปรที่ผิดกฏการตั้งชื่อของภาษา Python

a)

Weight

b)

Height

c)

1one

d)

B

6.

8+12/2 ได้ผลลัพธ์ตามข้อใด

a)

10

b)

14

c)

22

d)

0

7.

คำสั่งในการรับข้อมูลในภาษา Python คือข้อใด

a)

scanf

b)

print

c)

input

d)

scan

8.

หากต้องการคอมเมนต์บรรทัดเดียว จะต้องใช้เครื่องหมายใด

a)

\

b)

*

c)

$

d)

#

9.

(String Formatting/Functions): หากต้องการหาความยาว (จำนวนตัวอักษร) ของสตริงในตัวแปร name = "Python" ต้องใช้ฟังก์ชันใด

a)

length(name)

b)

len(name)

c)

size(name)

d)

count(name)

10.

โปรแกรมนี้จะพิมพ์คำว่า "Hello" ออกมาทั้งหมดกี่ครั้ง

a)

2 ครั้ง

b)


3 ครั้ง

c)

4 ครั้ง

d)

เป็น Loop ไม่สิ้นสุด (Infinite Loop)

11.

ข้อใดมีการตั้งชื่อตัวแปรผิดหลักของ Python

a)

Dorm_Number

b)

123MyID

c)

Pinnumber

d)

ผิดทุกข้อ

12.

(string) การนับความยาวของข้อความ ใช้ฟังก์ชันใดและใช้รูปแบบใด

a)

ใช้ฟังก์ชัน len() การใช้งาน print(len(str1))

b)

ใช้ฟังก์ชัน .isalpha() การใช้งาน print(str1.isalpha())

c)

ใช้ฟังก์ชัน .isdigit() การใช้งาน print(str1.isdigit())

d)

ใช้ฟังก์ชัน .count() การใช้งาน print(str1.count())

13.

การนับจำนวนอักขระข้อใดถูกต้อง

a)

.count

b)

.isalpha

c)

.isdigit

d)

.upper

14.

การอ้างอิงตำแหน่งของอักขระ ใช้สัญลักษณ์ใด

a)

[ ]

b)

{ }

c)

( )

d)

< >

15.

นิพจน์คณิตศาสตร์ที่มีความสำคัญมากที่สุด คือข้อใด

a)

( )

b)

**

c)

*

d)

/

16.

== มีความหมายตรงกับข้อใด

a)

เท่ากัน

b)

ไม่เท่ากัน

c)

มากกว่าหรือเท่ากัน

d)

เท่ากันไม่เท่ากัน

17.

หารเอาเศษคือใช้เครื่องหมายใด

a)

**

b)

%

c)

//

d)

/

18.

หารไม่เอาเศษ ใช้เครื่องหมายใด

a)

#

b)

//

c)

%

d)

$

19.

กำหนดให้ score = 75 ข้อใดแสดงผลลัพธ์ (Output) ของโค้ดด้านล่างนี้ถูกต้อง

a)

Grade A

b)

Grade B

c)

Grade C

d)

Grade F

20.

** สัญลักษณ์นี้มีความหมายตรงกับข้อใด

a)

หารไม่เอาเศษ

b)

ยกกำลัง

c)

หารเอาเศษ

d)

คูณ 2 ครั้ง