wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ความรู้เบื้องต้นภาษา Python-2

Total questions: 10

Worksheet time: 4mins

Name
Class
Date
1.

ข้อใดต่อไปนี้สามารถนำมาสร้างเป็นชื่อตัวแปรโดยไม่ซ้ำกับคำสงวนได้

a)

print

b)

input

c)

int

d)

Sum

2.

คำสั่งรับข้อมูลเข้าคือคำสั่งในข้อใด

a)

input (อินพุท)

b)

output (เอาท์พุท)

c)

for (ฟอล)

d)

print (ปริ้น)

3.

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

a)

$smpk

b)

#number

c)

Name-5

d)

sChooL_99

4.

+, -, *, / เป็นตัวดำเนินการแบบใดในภาษา Python

a)

ตัวดำเนินการเปรียบเทียบ

b)

ตัวดำเนินการทางคณิตศาสตร์

c)

ตัวดำเนินการทางตรรกะ

d)

ตัวดำเนินการในการกำหนดค่า

5.

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

a)

String

b)

List

c)

Float

d)

Chat

6.

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

a=int(input())

b=int(input())

c=a+b

print(c)

a)

ไม่สามารถรันโปรแกรมได้

b)

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

c)

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

d)

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

7.

 

ข้อใดต่อไปนี้เป็นคำสั่ง if ในภาษา Python ที่ถูกต้อง

a)

if (a = 20)

b)

if a =< 22 :

c)

if (a => 10)

d)

if a == 10 :

8.

หากต้องการเพิ่มเงื่อนไขต่อจากคำสั่ง if จะต้องใช้คำสั่งใด

a)

else if

b)

Elseif

c)

elif

d)

if else if

9.

จากโค้ดต่อไปนี้ หากกำหนด x ให้มีค่าเท่ากับ 25 จะได้ผลลัพธ์ตามข้อใด

if x <= 50 :

print("ถูกต้อง")

elif x >= 100 :

print("ไม่ถูกต้อง")

a)

ถูกต้อง

b)

ไม่ถูกต้อง

c)

Error

d)

โค้ดรันไม่ได้

10.

จากโค้ดหากรับข้อมูลเข้าเป็น 2 จะได้ผลลัพธ์ตามข้อใด

if level == 1 :

print('Easy')

elif level == 2 :

print('Medium')

a)

Easy

b)

Medium

c)

print

d)

level