การสร้าง Tuple โดยไม่ตั้งใจ
Tuple มีประโยชน์และใช้งานได้หลากหลาย แต่ก็สร้างขึ้นโดยไม่ตั้งใจได้ง่ายมาก เพียงแค่สร้างตัวแปรแล้วตามหลังการกำหนดค่าด้วยเครื่องหมายจุลภาค (comma) ก็เพียงพอ ซึ่งจะกลายเป็นปัญหาเมื่อนำตัวแปรนั้นไปใช้งานในภายหลัง โดยคาดว่ามันเป็น string หรือตัวเลข
สามารถตรวจสอบชนิดข้อมูลของตัวแปรได้ด้วยฟังก์ชัน type() ในแบบฝึกหัดนี้ จะได้เห็นด้วยตัวเองว่าการสร้าง Tuple โดยไม่ตั้งใจนั้นทำได้ง่ายเพียงใด
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ประเภทข้อมูลใน Python
คำแนะนำการฝึกหัด
- สร้างตัวแปรชื่อ
normalแล้วกำหนดค่าให้เท่ากับ'simple' - สร้างตัวแปรชื่อ
errorแล้วกำหนดค่าให้เท่ากับ'trailing comma', - พิมพ์ชนิดข้อมูลของตัวแปร
normalและerror
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create the normal variable: normal
normal = ____
# Create the mistaken variable: error
error = ____
# Print the types of the variables
print(____)
print(____)