Home / Developer  / Programming Language  / คำสั่ง Condition เงื่อนไข If Else และ loop ทำซ้ำบน Python

คำสั่ง Condition เงื่อนไข If Else และ loop ทำซ้ำบน Python

บทเรียนการเขียนโปรแกรมเบื้องต้นด้วยภาษา Python สำหรับตรวจสอบ Condition เงื่อนไขอย่าง If Then Else และการวน Loop เพื่อทำคำสั่งซ้ำสำหรับผู้เริ่มต้น

บทเรียนก่อนหน้านี้ ศึกษาได้ที่: บทเรียนภาษาโปรแกรม Python

บทเรียนนี้จะเป็นการศึกษาการเขียนโปรแกรมภาษา Python เบื้องต้นในส่วนของการตรวจสอบเงื่อนไข If Then Else และ การวนซ้ำหรือ Loop รูปแบบต่างๆ ครับ
รูปแบบการตรวจสอบเงื่อนไขนั้นไม่มีอะไรมาก เพราะใกล้เคียงกับ Structure พื้นฐานของภาษาโปรแกรมอื่นๆ ธรรมดาๆ เลย เช่น

มาลองเขียนดูครับว่าเขียนยังไง

ทำการ run โดยกด F5 ดูครับ ผลลัพธ์ก็จะออกมาเป็น 3 แบบที่เขียนไปดังนี้

ใส่ data น้อยกว่า “3”

py_if_2

ใส่ data เท่ากับ “3”

py_if_3

ใส่ data มากกว่า “3”

ก็จะหมดข้อกังขาของการตรวจสอบเงื่อนไขแล้วนะครับ ต่อไปเป็นเรื่องของการ ทำซ้ำ Loop ในภาษา Python หลักๆ ก็จะประกอบไปด้วยคำสั่ง for loop และ while loop ครับ

คำสั่ง for loop สามารถเขียนได้รูปแบบดังนี้

ผลลัพธ์คือ

py_for_1

หรือการสร้างตัวแปรมารับค่า x เพื่อวนตำแหน่งของ string เพื่อ call ตัวอักษรทีละตัวมาเรียงแยก

py_for_2

การวน foreach ใน array หรือ list ก็สามารถใช่คำสั่งต่อไปนี้

เป็นการวนเก็บชุด person ข้อมูลในตัวแปร Family ว่ามี 2 ชุด และวนต่อภายใน family ด้วย index ทีละตัว ใน person อีกทีเพื่อดึง Attribute ของข้อมูล

py_for_3

คำสั่ง while loop สามารถเขียนได้รูปแบบดังนี้

ผลลัพธ์

py_for_4

ไม่ยากเลยใช่ไหมครับ น่าจะไม่มีปัญหาสำหรับมือใหม่นะครับ

Comments

daydevthailand@gmail.com

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ,ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Review overview
NO COMMENTS

Sorry, the comment form is closed at this time.