wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

สอบเก็บคะแนน การเขียนโปรแกรมด้วยภาษา Python

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

เครื่องมือใด ไม่ได้เป็น เครื่องมือในการเขียนโปรแกรมไพธอน

a)

PythonIDE

b)

Java scrip

c)

SPE

d)

Pycharm

2.

ข้อควรระวังใดในการเขียนโปรแกรม Python ไม่ถูกต้อง

a)

เรื่องของบรรทัด

b)

เรื่องของการเว้นวรรคหรือแบ่งล็อก

c)

เรื่องของข้อความ

d)

เรื่องของการรัน

3.

ตัวแปร คืออะไร

a)

โครงสร้างของข้อมูล

b)

ชื่อที่ใช้ในการเก็บค่าหรือกำหนดค่า

c)

เครื่องหมายที่ใช้ในการดำเนินการ

d)

ไม่มีข้อถูก

4.

ข้อใดกล่าวผิดเกี่ยวกับการเขียนโปรแกรมแบบ if

a)

การแบ่ง Block จะจบอัตโนมัติเมื่อขึ้น Tap ใหม่

b)

จะมี eilf กี่ขั้นก็ได้

c)

ภายใต้เงื่อนไขจะมี Statements ก็ได้

d)

สามารถเขียนเงื่อนไขได้เพียงเงื่อนไขเดียว

5.

การกำหนดชื่อตัวแปรใน Python ข้อใดผิด

a)

ใช้ตัวอักษร A-Z ตัวเล็กหรือใหญ่ก็ได้

b)

ตัวแปรขึ้นต้นด้วยตัวเลขได้

c)

ตัวแปรห้ามมีช่องว่าง

d)

การตั้งตัวแปรห้ามซ้ำคำสงวน

6.

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

a)

echo

b)

Output

c)

print

d)

printf

7.

หากพิมพ์คำสั่ง “print(‘%.2f’ % 256.345)” จะได้ผลลัพธ์ตามข้อใด

a)

256.34

b)

2. 256.35

c)

256

d)

45

8.

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

name = ……………………………………………………

print("Hello!!! %s " %(name))

a)

int(input("Enter name : "))

b)

float(input("Enter name : "))

c)

char(input("Enter name : "))

d)

input("Enter name : ")

9.

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

a=int(input())

b=int(input())

c=a+b

print(c)

a)

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

b)

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

c)

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

d)

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

10.

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

Firstnumber=input ("Enter First Number: ")

Secondnumber=input ("Enter Second Number: ")

Result = int(Firstnumber) + int(Secondnumber)

print("SummaryResult :%d"%Result)

a)

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

b)

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

c)

รับค่า Firstnumber และ Secondnumber จากนั้นรวมกันแล้วแสดงผล Result

d)

รับค่า Firstnumber และ Secondnumber แต่ไม่แสดงผล Result