🐕 Pet Breed Recommender · โปรแกรมแนะนำสายพันธุ์สัตว์เลี้ยง
✍️ เขียนโค้ดเองทุกบรรทัดโดย นักเรียน Nutpoom Sookkasem อายุ 16 ปี 💛 · ดูโปรไฟล์และผลงานทั้งหมด →
📖 ผลงานนี้คืออะไร?
Pet Breed Recommender คือโปรแกรมแนะนำสายพันธุ์สัตว์เลี้ยง — บอกว่าอยากเลี้ยงแมว หมา หรือเต่า แล้วโปรแกรมจะสุ่มแนะนำสายพันธุ์จากคลังของแต่ละชนิดให้ เหมือนเปิดกล่องสุ่ม (นักเรียนตั้งชื่อฟังก์ชันว่า lootbox เลย!)
ถึงจะเป็นโปรแกรมสั้น ๆ แต่ครบองค์ประกอบสำคัญของการเขียนโปรแกรม: เก็บข้อมูลเป็น list แยกหมวด, สร้างฟังก์ชันที่รับพารามิเตอร์และคืนค่า, ใช้ if/elif เลือกเส้นทาง และประกอบข้อความด้วย f-string — เป็นตัวอย่างที่ดีมากของการเขียนโค้ดให้สั้นแต่ทำงานได้จริง
🕹️ ลองเล่นของจริงเลย!
นี่คือโปรแกรมของนักเรียนแปลงมารันบนเว็บแบบเป๊ะ ๆ ทุกกติกา — พิมพ์คำตอบแล้วกด Enter เหมือนรันใน Python จริง
👨💻 โค้ด Python ต้นฉบับ (พร้อมคอมเมนต์ที่เจ้าของเขียนเอง)
import random
cat = ["Maine Coon", "Sphynx", "Bengal"]#กำหนดค่าให้กับตัวแปล"cat"
dog = ["Doberman", "Shiba Inu", "Scottish Terrier"]#กำหนดค่าให้กับตัวแปล"dog"
turtle = ["Alligator Snapping Turtle", "Indian Star Tortoise", "Eastern Box Turtle"]#กำหนดค่าให้กับตัวแปล"turtle"
def lootbox(choice):#กำหนด function lootbox
if choice == "cat":
return random.choice(cat)
elif choice == "dog":
return random.choice(dog)
elif choice == "turtle":
return random.choice(turtle)
choice = input("What pet would like i'll recommend you a breed(cat, dog, turtle): ").lower()#รับค่าจากผู้ใช้
print(f"oh ill would recommend the {lootbox(choice)}")#ส่งค่าคืนผู้ใช้(แนะนำพันธุ์สัตว์)
คอร์ส Python ของเราสอนสดตัวต่อตัว เด็ก ๆ ได้ทำโปรเจ็คจริงของตัวเองแบบนี้ทุกคนค่ะ