TRAVEL
DESIGN
LIFESTYLE
GALLERY
Sample Post Grid
คำนวณโมเมนต์
กำหนดค่า h (จำนวนจริงบวก) ค่าเริ่มต้น H (ใกล้ h ที่สุด จาก H = 0.16 nh + 0.3) w (ใกล้ h ที่สุด จาก w ∈ {0.09, 0.16 nw − 0.04}) nh ที่เลือก nw ที่เลือก Mทวน = (101.3 + 4.905h) h² / 3 Mตาม = (101.3 + 9.81h) w² / 2 Δ = |Mทวน − Mตาม| เกณฑ์เท่ากัน (ε) หมายเหตุ: […]
ปฏิบัติ
โจทย์ข้อที่ 1 : การจัดการกับสตริงและ Loop 🔡 หัวข้อที่ทบทวน: การรับค่า, ตัวแปรชนิดสตริง (String), for loop, การเข้าถึงข้อมูลในสตริงด้วย index 📜 โจทย์: จงเขียนโปรแกรมที่รับ “ชื่อเล่น” จากผู้ใช้ แล้วแสดงผลตัวอักษรแต่ละตัวในชื่อนั้นออกมาในแนวตั้ง พร้อมกับแสดงเลขลำดับ (index) ของแต่ละตัวอักษร โดยให้เลขลำดับเริ่มต้นที่ 0 โจทย์ข้อที่ 2 : การใช้เงื่อนไขและฟังก์ชัน 🎓 หัวข้อที่ทบทวน: การสร้างและเรียกใช้ฟังก์ชัน (Function), พารามิเตอร์ (Parameter), การคืนค่า (return), และเงื่อนไข if/elif/else 📜 โจทย์: จงออกแบบโปรแกรมคำนวณเกรด โดยมีข้อกำหนดดังนี้: โจทย์ข้อที่ 3 : โปรแกรมจัดการรายการสิ่งที่ต้องทำ (To-Do List) 📝 หัวข้อที่ทบทวน: while loop, List, การจัดการ […]
EP08: ฟังก์ชันเบื้องต้นในภาษาไพธอน
https://prod.liveshare.vsengsaas.visualstudio.com/join?31DD4E34C605587A525ED539658369E28988 (1) ทำไมต้องใช้ฟังก์ชัน? (Why Functions?) ลองนึกภาพว่าเรามีโค้ดที่ใช้คำนวณภาษี 7% จากราคาสินค้า ถ้าเราต้องใช้การคำนวณนี้ 10 ครั้งในโปรแกรม เราอาจต้องเขียนโค้ดบรรทัดเดิมๆ 10 ครั้ง ซึ่งไม่สะดวกและถ้าต้องการเปลี่ยนอัตราภาษี ก็ต้องตามแก้ไขทั้ง 10 จุด ฟังก์ชันเข้ามาเพื่อแก้ปัญหานี้ครับ ฟังก์ชันเปรียบเสมือน “กล่องดำ” หรือ “เครื่องมือที่เราสร้างเอง” ประโยชน์หลักของฟังก์ชัน: (2) การนิยามและการเรียกใช้ฟังก์ชัน (Defining and Calling a Function) การสร้างฟังก์ชันประกอบด้วย 2 ขั้นตอนหลัก: 1. การนิยามฟังก์ชัน (Function Definition): คือการ “สร้าง” หรือ “สอน” ให้โปรแกรมรู้จักกับฟังก์ชันของเรา ไวยากรณ์: 2. การเรียกใช้ฟังก์ชัน (Function Call): คือการ “สั่ง” ให้ฟังก์ชันที่สร้างไว้เริ่มทำงาน ไวยากรณ์: สำคัญ: การนิยามฟังก์ชันเป็นเพียงการสร้างพิมพ์เขียว โปรแกรมจะยังไม่ทำงานจนกว่าจะมีการเรียกใช้ […]