สาระสําคัญ
สาระสําคัญ
การแก้ปัญหาจากการทำงานหรือในชีวิตประจำวันของแต่ละบุคคลมีขั้นตอนและใช้เวลาที่แตกต่างกันเพื่อช่วยให้การแก้ปัญหามีประสิทธิภาพ สามารถปฏิบัติตามขั้นตอนการแก้ปัญหา 4 ขั้นตอน ได้แก่ การวิเคราะห์และกำหนดรายละเอียดของปัญหา การวางแผนการแก้ปัญหา การดำเนินการแก้ปัญหา และการตรวจสอบและประเมินผลกระบวนการแก้ปัญหาเป็นส่วนสำคัญในการพัฒนาโปรแกรมคอมพิวเตอร์ เพื่อแก้ปัญหาจากการทำงานหรือชีวิตประจำวัน การพัฒนาโปรแกรมโดยใช้ภาษาไพทอน สามารถนำไปสร้างโปรแกรมที่มีการรับค่าข้อมูลประมวลผลข้อมูล แสดงผลข้อมูล รวมถึงการใช้ตัวดำเนินการ หรือคำสั่งที่ใช้สำหรับการทำงานที่มีทางเลือกและวนซ้ำ เพื่อใช้ในการแก้ปัญหาอย่างง่ายได้ โดยนำความรู้เรื่องชนิดข้อมูล ค่าคงที่ และตัวแปร มาเป็นส่วนประกอบในการวิเคราะห์ประเภทของข้อมูลเข้า ข้อมูลออก เพื่อนำมาประมวลผลได้อย่างมีประสิทธิภาพ
ฟังก์ชัน (function) เป็นโปรแกรมย่อยที่เขียนขึ้นเพื่อให้ทำงานเฉพาะตามที่กำหนด โดยมีการนิยามชื่อที่ใช้สำหรับ อ้างอิงแทนโปรแกรมย่อยนั้นเพื่อให้สามารถเรียก ทำงานได้ตามต้องการ ผู้เขียนโปรแกรมสามารถเรียกใช้ฟังก์ชันได้สะดวกโดยไม่ต้องเขียนชุดคำสั่งนั้นซ้ำ ๆ กันอีก ทำให้การเขียนโปรแกรมขนาดใหญ่ทำได้รวดเร็ว และตรวจสอบความถูกต้องของโปรแกรมได้ง่ายขึ้นภาษาสำหรับเขียนโปรแกรมส่วนใหญ่จะมีฟังก์ชันให้เรียกใช้งาน 2 แบบ คือ ฟังก์ชันที่มีมากับภาษานั้นและสามารถเรียกใช้ได้ทันที (standard function) อีกแบบหนึ่งคือ ฟังก์ชันที่ผู้เขียนโปรแกรมสร้างขึ้นเองเพื่อใช้งาน (defining function)