Simple Calculator in Python
เรียนรู้ Simple Calculator in Python ด้วยตัวอย่างที่แก้ไขและรันออนไลน์ได้
Simple Calculator คืออะไร?
เรียนรู้ Simple Calculator in Python ด้วยตัวอย่างที่แก้ไขและรันออนไลน์ได้
ควรใช้เมื่อใด?
- เรียนรู้ไวยากรณ์ Python ผ่านโค้ดที่รันได้
- สร้างพื้นฐานสำหรับโจทย์ที่ซับซ้อนขึ้น
- ทดลองแนวคิดโดยไม่ต้องติดตั้งบนเครื่อง
โค้ดตัวอย่าง
main.py
operations = {
"+": lambda left, right: left + right,
"-": lambda left, right: left - right,
"*": lambda left, right: left * right,
"/": lambda left, right: left / right,
}
left, operator, right = 12, "*", 4
# Select and call the function associated with the operator.
print(f"{left} {operator} {right} = {operations[operator](left, right)}")
ผลลัพธ์ที่คาดหวัง
12 * 4 = 48
หลักการทำงาน
ตัวอย่างนี้สาธิต Simple Calculator in Python ลองเปลี่ยนค่าอินพุตเพื่อศึกษาการทำงานของโค้ด
เปลี่ยนค่าและรันโปรแกรมด้วย คอมไพเลอร์ Python ออนไลน์ของ CodeUtility โดยไม่ต้องติดตั้ง Python
แบบฝึกหัด
ลองเปลี่ยน input และทดสอบกรณีขอบก่อนใช้ชุดข้อมูลที่ใหญ่ขึ้น
- คาดเดา output ก่อนรัน
- รองรับ input ว่างหรือไม่ถูกต้อง
- แยก logic เป็นฟังก์ชันและเพิ่ม test case