การใช้ Unicode ในภาษา Python

การใช้ Unicode ในภาษา Python

Assessment

Quiz

Science

Professional Development

3 plays

Hard

Student preview

quiz-placeholder

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

ถ้าต้องการหาค่ารหัส Unicode ของ 'ก' คำสั่ง Python ที่เหมาะสมคือข้อใด?

ord('ก')

get_unicode('ก')

chr(3585)

unicode('ก')

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

นักเรียนต้องเขียนโปรแกรมแปลงข้อความภาษาไทยให้เป็นรหัส Unicode สำหรับการทำฐานข้อมูล ควรเลือกโค้ดใด?

ASCII

ISO-8859-11

BCDIC

UTF-8

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

เมื่อใช้คำสั่ง ord() กับตัวอักษรภาษาไทย บางตัวอาจมีค่ารหัสที่ไม่เรียงลำดับกันตามพยัญชนะไทย ทำไมนักเรียนจึงควรตรวจสอบค่ารหัส Unicode?

เพราะค่ารหัส Unicode ของตัวอักษรไทยไม่เรียงตามพยัญชนะไทยเสมอไป

ค่ารหัส Unicode ไม่มีผลต่อการเรียงลำดับตัวอักษร

ค่ารหัส Unicode ของตัวอักษรไทยเรียงตามพยัญชนะไทยเสมอไป

ord() ใช้ได้กับทุกภาษาโดยไม่ต้องตรวจสอบ

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

คำสั่งใดที่ใช้แปลงตัวอักษรภาษาไทยเป็นรหัส Unicode?

ord()

len()

chr()

str()

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

ถ้าต้องการแสดงค่ารหัส Unicode ของ 'ง' ควรใช้คำสั่งใด?

ord('ง')

get_unicode('ง')

unicode('ง')

chr('ง')

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

การใช้ฟังก์ชัน ord() กับตัวอักษรภาษาไทยจะส่งผลอย่างไร?

ฟังก์ชัน ord() จะคืนค่าเลข ASCII ของตัวอักษรภาษาไทย

ฟังก์ชัน ord() จะไม่ทำงานกับตัวอักษรภาษาไทย

ฟังก์ชัน ord() จะคืนค่าตัวอักษรภาษาไทยเป็นสตริง

ฟังก์ชัน ord() จะคืนค่าเลข Unicode ของตัวอักษรภาษาไทย

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

คำสั่งใดที่ไม่เกี่ยวข้องกับการจัดการ Unicode?

คำสั่งที่ใช้ในการคำนวณทั่วไป

คำสั่งที่ใช้ในการเชื่อมต่อฐานข้อมูล

คำสั่งที่ใช้ในการจัดการไฟล์

คำสั่งที่ใช้ในการแสดงผลข้อมูล

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

การใช้ hex() กับ ord() จะให้ผลลัพธ์อย่างไร?

การใช้ hex() กับ ord() จะให้ผลลัพธ์เป็นรหัส Unicode ของตัวอักษร

การใช้ hex() กับ ord() จะให้ผลลัพธ์เป็นรหัส ASCII ของตัวอักษรในรูปแบบฐานสิบ

การใช้ hex() กับ ord() จะให้ผลลัพธ์เป็นรหัส ASCII ของตัวอักษรในรูปแบบฐานสิบหก

การใช้ hex() กับ ord() จะให้ผลลัพธ์เป็นตัวอักษรในรูปแบบฐานสิบหก