NEW
Font size
Worksheetsแบบทดสอบปลายภาค
Total questions: 60
Worksheet time: 50mins
ในภาษาไพทอน ฟังก์ชันใดใช้ในการแสดงข้อความออกทางจอภาพ
echo
output
printf
หากต้องการกำหนดตัวแปร n ให้เป็นชนิด integer ที่มีค่าเท่ากับ 5 จะต้องประกาศตัวแปรอย่างไร
n=5
var n=5
5
number=5
ภาษา python แปลภาษาในลักษณะใด
อ่านโค้ดคำสั่งทีละบรรทัด แล้วก็ทำงานให้ผลลัพธ์ออกมา
ตรวจสอบความผิดพลาดของโค้ดคำสั่งตั้งแต่ต้นจนจบก่อน
แปลภาษาทีละบล็อก แล้วสั่งทำงาน
ไม่มีข้อใดถูก
หากต้องการกำหนดตัวแปร n ให้เป็นชนิด integer ที่มีค่าเท่ากับ 5 จะต้องประกาศตัวแปรอย่างไร
n=5
var n=5
5
number=5
ข้อใดคือผลลัพธ์จากโค้ดต่อไปนี้
N = "hello"
n = 'Hello'
print ("n")
Hello
n
hello
ไม่มีข้อถูก
Number ควรเป็นชนิดข้อมูลใด
String
Integer
Boolean
Float
ตัวแปรใดชนิดข้อมูลควรเป็น float
อายุ
เบอร์โทร
ส่วนสูง
น้ำหนัก
ข้อใดที่ไม่ควรใช้ในการตั้งชื่อตัวแปร
if
age
num1
a
ในการหาพื้นที่วงกลมควรใชชื่อตัวแปรใด
sum
count
area
a
ใครเป็นผู้คิดค้นภาษา Python
Dennis Ritchie
Niklaus Wirth
James Gosling
Guido van Rossum
ข้อใดคือผลลัพธ์จากโค้ดต่อไปนี้
a = 2
aa = 22
b = "Mahawachiravut"
N = "hello"
n = 'Hello'
print (n , "Songkhla" , b)
Hello Songkhla
Mahawachiravut
n Songkhla Mahawachiravut
n Songkhla b
print (n , "Songkhla" , b)
ตัวแปรใดชนิดข้อมูลควรเป็น float
อายุ
เบอร์โทร
ส่วนสูง
น้ำหนัก
จงหาค่าของนิพจน์ 3+2*5%2-6
-1
-3
-5
6.5
ข้อใดเป็นคำสั่งที่ถูกต้องในการวนลูป While ในภาษา Python
while loop a < 10
while a < 10 :
while(a < 10)
while loop a < 10 :
ภาษาไพทอนเป็นภาษาคอมพิวเตอร์ระดับใด
ระดับต่ำ
ระดับกลาง
ระดับสูง
ระดับมาตรฐาน
ข้อใดเป็นข้อดีของภาษา python
เป็นภาษาสคริปต์
ไวยากรณ์อ่านง่าย
สามารถเรียกใช้ภาษาโปรแกรมอื่น ๆ ได้หลายภาษา
ถูกทุกข้อ
การปฏิบัติงาน
การตัดสินใจ
จุดเชื่อมต่อ
เทอร์มินัล
// คืออะไร
หารปัดเศษทิ้ง
หารจำนวนจริง
หารเอาเศษ
หารกล้า
การตั้งชื่อตัวแปรข้อใด ไม่ถูกต้อง
ขึ้นต้นด้วยตัวอักษร ตัวเลข หรือสัญลักษณ์ใดก็ได้
ห้ามมีช่องว่างหรือเว้นวรรค
ห้ามตั้งชื่อตัวแปรซ้ำกับคำสงวน
ควรตั้งชื่อตัวแปรให้สื่อความหมายชัดเจน
ข้อใดไม่ใช่คำสงวนที่ใช้ตั้งชื่อตัวแปร
and
sawasdee
is
not
รหัสควบคุมตัวใดใช้แสดงข้อมูลที่เป็นเลข จำนวนเต็ม
%f
%s
%c
%d
รหัสควบคุมตัวใดใช้กำหนดให้ขึ้นบรรทัดใหม่
\f
\n
\v
\t
รหัสควบคุมตัวใดใช้แสดงข้อมูลที่เป็นตัวอักษร
%f
%s
%c
%d
คำสั่งใดใช้รับข้อมูลทางแป้นพิมพ์
print( )
input( )
output( )
compute( )
ข้อใดเป็นคำสงวนทั้งหมด
and , from , not
go, Go ,Go
and, go ,not
ไม่มีข้อใดถูก
การกำหนดชื่อตัวแปรใน Python ข้อใดผิด
ใช้ตัวอักษร A-Z ตัวเล็กหรือใหญ่ก็ได้
ตัวแปรห้ามมีช่องว่าง
การตั้งตัวแปรห้ามซ้ำคำสงวน
ตัวแปลขึ้นต้นด้วยตัวเลขได้
จากคำสั่งต่อไปนี้ บริเวณที่ขีดเส้นใต้ควรเติมข้อความใดเข้าไปให้สมบูรณ์ถูกต้อง
name = ……………………………………………………
print("Hello!!!", name)
int(input("Enter name : "))
float(input("Enter name : "))
char(input("Enter name : "))
input("Enter name : ")
ตัวแปร คืออะไร
ก. คือโครงสร้างของข้อมูล
ข. คือชื่อที่ใช้ในการเก็บค่าหรือกำหนดค่า
ค. คือเครื่องหมายที่ใช้ในการดำเนินการ
ง. ไม่มีข้อถูก
ข้อใดต่อไปนี้ไม่เป็นความจริง
ไวยากรณ์ของ Python มีลักษณะคล้ายกับ PHP
Python สามารถใช้สำหรับการพัฒนาเว็บ
Python สามารถทำงานได้หลายแพลตฟอร์ม
Python สามารถใช้เพื่อสร้างหน้าเว็บแบบไดนามิก
ข้อใดกล่าวผิดเกี่ยวกับการเขียนโปรแกรมแบบ if
การแบ่ง Block จะจบอัตโนมัติเมื่อขึ้น Tap ใหม่
จะมี eilf กี่ขั้นก็ได้
ภายใต้เงื่อนไขจะมี Statements ก็ได้
สามารถเขียนเงื่อนไขได้เพียงเงื่อนไขเดียว
For loop คืออะไร
การทำงานซ้ำจนกว่าจะตรงตามเงื่อนไข
การทำงานซ้ำจนกว่าจะตรงตามเงื่อนไข
การทำงานไปเรื่อยๆของโปรแกรม
การกำหนดเงื่อนไขให้โปรแกรม
จากภาพ ถ้าต้องการหาค่ายกกำลัง 3 ของ num2 ข้อใดเหมาะสมที่สุด
จากภาพจะแสดงผลลัพธ์ในข้อใด
Wow!
Wow again!
No Wow!
Wow! Wow again!
จากภาพตัวเลขที่ใส่เข้าไป เป็นตัวเลขชนิดใด
ตัวเลข จำนวนเต็ม
ตัวเลข ทศนิยม
ข้อความอักขระ
ใส่อะไรก็ได้ รับค่าได้หมด
จากภาพ โปรแกรมรันได้หรือไม่ และเพราะอะไร
รันได้ปกติ โปรแกรมทำงานปกติ
รันได้ปกติ แต่ใส่ค่าไปแล้ว TypeError
รันไม่ได้ เพราะ ใส่เงื่อนไขผิด
รันไม่ได้ เพราะ else ไม่ต้องใส่เงื่อนไข
จากภาพ โปรแกรมทำงานผ่านตัวแปรกี่บรรทัด
15 บรรทัด
7 บรรทัด
17 บรรทัด
6 บรรทัด
จงบอกผลลัพท์ที่ได้ของ โค๊ดต่อไปนี้
Firstnumber=input ("Enter First Number: ")
Secondnumber=input ("Enter Second Number: ")
Result = int(Firstnumber) + int(Secondnumber)
print("SummaryResult :%d"%Result)
ไม่สามารถ รันได้
รับค่าแต่ไม่แสดงผลลัพใดๆ
รับค่า Firstnumber และ Secondnumber จากนั้นรวมกันแล้วแสดงผล Result
รับค่า Firstnumber และ Secondnumber แต่ไม่แสดงผล Result
คำสั่งใดรับค่าเป็นทศนิยม
float
Sum
int
Sum
Print ("%.2f" %22.1111) ข้อใดแสดงผลถูกต้อง
2
22.1
22.1111
22.11
จากโค้ด x=y*z หมายความว่าอย่างไร
นำค่าในตัวแปร y บวกด้วยค่าในตัวแปร z นำผลลัพธ์ไปเก็บในตัวแปร x
นำค่าในตัวแปร y ลบด้วยค่าในตัวแปร z นำผลลัพธ์ไปเก็บในตัวแปร x
นำค่าในตัวแปร y ยกกำลังด้วยค่าในตัวแปร z นำผลลัพธ์ไปเก็บในตัวแปร x
นำค่าในตัวแปร y คูณด้วยค่าในตัวแปร z นำผลลัพธ์ไปเก็บในตัวแปร x
จากโปรแกรม จะได้ผลลัพธ์ใด for x in range(2, 6) :
print(x)
2 3 4 5
2 4 6
2 8
12
จากโปรแกรม จะได้ผลลัพธ์ใด
for x in range(2, 10, 3) :
print(x)
2 4 6 8 10
2 4 5 6 7 8 9 10
2 5 8
2 3 10
กำหนดให้
a = 2
b = 3
if a > b
print("A")
else print("B") จะได้ผลลัพธ์ใด
A
B
a
b
ข้อใดไม่ใช่ประเภทของข้มูลในการเขียนโปรแกรม
string
integer
character
true
ข้อใดเป็นตัวดำเนินการทางคณิตศาสตร์ทั้งหมด
< , + , //
// , % , **
/= , % , +
** , + , -=
เป็นโปรแกรมอะไร
รับค่าชื่อ และแสดงข้อความทักทาย
แสดงข้อความ และรับค่าชื่อ
รับค่าข้อความ และแสดงข้อความ
แสดงข้อความทักทาย รับค่าชื่อ
ถ้าต้องการแสดงผล ข้อความ ต้องใช้สัญลักษณ์ใด ใน flowgorithm
'
"
*
/
คำสั่งในข้อใดใช้สำหรับสร้างคำสั่งควบคุมการทำงานแบบเงื่อนไข
if
if else
while
round
จะต้องใช้คำสั่งใดในการเพิ่มเงื่อนไขต่อจาก if
Elseif
else if
elif
if else if
คำสั่งในการวนลูป For ของภาษาไพทอนในข้อใดถูกต้อง
for a in range(3)
for a loop 3 :
for(a = 0; a < 3 ; a++)
for a in range(1, 3) :
จากส่วนของโปรแกรมต่อไปนี้ ถ้า n = 6 แล้ว ค่าผลลัพธ์สุดท้ายของ f มีค่าเท่าใด
30
120
720
12
ข้อใดเขียนคำสั่งแสดงผลชนิดข้อมูลแบบ float ถูกต้อง
print(12.63+2)
print("hello")
print(12+26)
print("12+222")
ข้อมูลจริง/เท็จ เป็นชนิดของข้อมูลแบบใด
Integer
Floating
Boolean
Data
gpa = input("ใส่ GPA ของนักเรียน")
gpa = float(gpa)
สามารถเขียนโปรแกรมให้สั้นได้อย่างไร
gpa = input(float)
gpa = float("ใส่ GPA ของนักเรียน")
gpa = float(input("ใส่ GPA ของนักเรียน")
input = float(gpa)
ข้อใดคือคำสั่งรับค่า น้ำหนัก เพื่อนำไปคำนวณค่า BMI
weight = int(input(ใส่ค่า น้ำหนัก ของคุณ : ))
weight = int(input("ใส่ค่า น้ำหนัก ของคุณ : "))
weight = input("ใส่ค่า น้ำหนัก ของคุณ : ")
weight = int("ใส่ค่า น้ำหนัก ของคุณ : ")
คำสั่ง if else ทำหน้าที่อะไร?
ทำงานเมื่อเข้าเงื่อนไข และจบการทำงานเมื่อหลุดเงื่อนไข
รับข้อมูลจากผู้ใช้
และเก็บข้อมูล
เปรียบเทียบเงื่อนไขและทำงานตามเงื่อนไขที่ตรง
แสดงผลลัพธ์ออกทางหน้าจอ
n = 9
if n > 15:
print(“Thailand”)
else:
print(“Close”)
Thailand
Close
print(“Thailand”)
print(“Close”)
คำสั่ง if-else กับ คำสั่ง if-else if แตกต่างกันอย่างไร
มีโครงสร้างแตกต่างกันอย่างมาก
โปรแกรมที่มีหลายๆเงื่อนไข สามารถใช้ได้ทั้ง 2 คำสั่ง
สามารถใช้ได้แค่เงื่อนไขเดียว
มีคำสั่งหนึ่ง ที่สามารถใช้ได้หลายเงื่อนไข
เมื่อสิ้นสุดการวนซ้ำ จะได้ผลลัพธ์อย่างไร
0 1 2 3 4 5 6 7 8 9
10
0 2 4 6 8 10 12 14 16 18
2 4 6 8 10 12 14 16 18 20
