Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ความรู้พื้นฐานการเขียนโปรแกรม Python

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

ตัวแปรในภาษา Python มีประเภทใดบ้าง?

a)

int, float, str, list, tuple, dict, set, bool

b)

char, byte, float64, array

c)

integer, decimal, set, map

d)

string, number, object, list

2.

การประกาศตัวแปรใน Python ใช้สัญลักษณ์ใด?

a)

==

b)

=

c)

<>

d)

::

3.

ประเภทข้อมูลใดที่ใช้เก็บค่าจำนวนเต็มใน Python?

a)

list

b)

float

c)

string

d)

int

4.

คำสั่งใดใช้ในการควบคุมการไหลใน Python? ตัวอย่างเช่น:

if x > 10:

    print('x is greater than 10')

a)

if, for, while, try-except

b)

case

c)

switch

d)

break

5.

การใช้คำสั่ง if-else ใน Python มีรูปแบบอย่างไร?

a)

if condition: # action when false else: # action when true

b)

if condition: # action when true else: # action when false

c)

if (condition) then: # action when true

d)

if เงื่อนไข: # คำสั่งที่ทำเมื่อเงื่อนไขเป็นจริง else: # คำสั่งที่ทำเมื่อเงื่อนไขเป็นเท็จ

6.

ฟังก์ชันใน Python สามารถรับพารามิเตอร์ได้กี่ประเภท?

a)

5 ประเภท

b)

2 ประเภท

c)

4 ประเภท

d)

3 ประเภท

7.

การเรียกใช้ฟังก์ชันใน Python ทำได้อย่างไร?

a)

ใช้คำสั่ง print() เพื่อเรียกใช้ฟังก์ชัน

b)

ใช้ชื่อฟังก์ชันตามด้วยวงเล็บ ()

c)

ประกาศฟังก์ชันก่อนแล้วจึงใช้ชื่อฟังก์ชัน

d)

ใช้วงเล็บ {} แทนวงเล็บ ()

8.

การสร้างฟังก์ชันใน Python ต้องใช้คำสั่งใด?

a)

def

b)

function

c)

lambda

d)

create

9.

การนำเข้าไลบรารีภายนอกใน Python ใช้คำสั่งใด?

a)

import

b)

load

c)

require

d)

include

10.

ไลบรารีใดที่นิยมใช้สำหรับการวิเคราะห์ข้อมูลใน Python?

a)

Scikit-learn

b)

Matplotlib

c)

NumPy

d)

Pandas

11.

การใช้ฟังก์ชันจากไลบรารีภายนอกใน Python ต้องทำอย่างไร? ตัวอย่างเช่น หากต้องการใช้ฟังก์ชัน sqrt จากไลบรารี math คุณต้องทำอย่างไร?

a)

ไม่ต้องติดตั้งอะไร

b)

ใช้ฟังก์ชันในภาษาโปรแกรมหลัก

c)

เขียนโค้ดใหม่ทั้งหมด

d)

ติดตั้งไลบรารีและนำเข้าในโค้ด

12.

การจัดการข้อผิดพลาดใน Python ใช้คำสั่งใด?

a)

try-except

b)

try-catch

c)

except-try

d)

catch-try

13.

การใช้ loop ใน Python มีประเภทใดบ้าง?

a)

for loop, while loop

b)

repeat until loop

c)

foreach loop

d)

do while loop

14.

การใช้ list comprehension ใน Python คืออะไร?

a)

การใช้ list comprehension คือการเขียนโค้ดที่ซับซ้อนกว่าเดิม

b)

การใช้ list comprehension คือการจัดการกับดาต้าเบส

c)

การใช้ list comprehension ใน Python คือการสร้างลิสต์ใหม่จากลิสต์เดิมโดยใช้รูปแบบที่กระชับและมีประสิทธิภาพ.

d)

การใช้ list comprehension คือการสร้างฟังก์ชันใหม่

15.

การใช้คำสั่ง import ใน Python มีข้อควรระวังอย่างไร?

a)

การนำเข้าชื่อโมดูลที่มีตัวเลขเป็นส่วนหนึ่งไม่เป็นปัญหา

b)

ควรระวังการนำเข้าชื่อโมดูลที่ซ้ำกันและการนำเข้าทุกอย่างจากโมดูล

c)

สามารถนำเข้าทุกอย่างจากโมดูลได้โดยไม่ต้องกังวล

d)

ควรนำเข้าชื่อโมดูลที่มีความหมายชัดเจน