สร้างลิสต์ที่มีข้อมูลหลายประเภท
แม้จะไม่ค่อยพบบ่อยนัก แต่ลิสต์สามารถเก็บข้อมูลได้หลายประเภทพร้อมกัน ไม่ว่าจะเป็นสตริง, float หรือ boolean
ตอนนี้จะเพิ่มชื่อห้องลงในลิสต์ เพื่อให้ดูทั้งชื่อห้องและขนาดพื้นที่ได้ในที่เดียว
โค้ดบางส่วนเตรียมไว้ให้แล้ว สังเกตให้ดี! "bathroom" คือสตริง ส่วน bath คือตัวแปรที่เก็บค่า float 9.50 ที่กำหนดไว้ก่อนหน้านี้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้น
คำแนะนำการฝึกหัด
- เติมโค้ดที่สร้างลิสต์
areasให้ครบ โดยจัดเรียงให้ลิสต์มีชื่อห้องเป็นสตริงก่อน ตามด้วยขนาดพื้นที่ของห้องนั้น กล่าวคือ ให้เพิ่มสตริง"hallway","kitchen"และ"bedroom"ในตำแหน่งที่เหมาะสม - พิมพ์
areasอีกครั้ง ผลลัพธ์ที่ได้ให้ข้อมูลมากขึ้นกว่าเดิมหรือไม่?
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
hall = 11.25
kit = 18.0
liv = 20.0
bed = 10.75
bath = 9.50
# Adapt list areas
areas = [____, hall, ____, kit, "living room", liv, ____, bed, "bathroom", bath]
# Print areas
____