คำสั่ง Python

คำสั่ง if

เป็นคำสั่งที่ใช้ควบคุมการทำงานของโปรแกรมที่เป็นพื้นฐานและง่ายที่สุด เราใช้คำสั่ง if เพื่อสร้างเงื่อนไขให้โปรแกรมทำงานตามที่เราต้องการเมื่อเงื่อนไขนั้นตรงกับที่เรากำหนด

คำสั่ง if else

คำสั่ง if คือคำสั่ง else clause โดยโปรแกรมจะทำงานในคำสั่ง else ถ้าหากเงื่อนไขในคำสั่ง if นั้นไม่เป็นจริง กล่าวอีกนัยหนึ่ง มันจะทำงานเมื่อเงื่อนไขก่อนหน้านั้นไม่เป็นจริงหรือเป็นเงื่อนไข Default

คำสั่ง if elif

คำสั่ง elif นั้นเป็นคำสั่งที่ใช้สำหรับสร้างเงื่อนไขแบบหลายทางเลือกให้กับโปรแกรมที่มีการทำงานเช่นเดียวกับ switch case ในภาษาอื่นๆ คำสั่ง elif นั้นต้องใช้หลังจากคำสั่ง if เสมอและสามารถมี else ได้ในเงื่อนไขสุดท้าย

คําสั่ง print

คำสั่ง Loop Statement

คําสั่ง while loop

คำสั่ง for loop

เป็นคําสั่งวนซ้ําที่ง่ายและพื้นฐานที่สุดในภาษา Python คําสั่ง while loop นั้นใช้ควบคุมโปรแกรมให้ทํางานบางอย่างซ้ําๆ ในขณะที่เงื่อนไขของลูปนั้นยังคงเป็นจริงอยู่

เป็นคําสั่งวนซ้ําที่ใช้ควบคุมการทํางานซ้ําๆ ในจํานวนรอบที่แน่นอน ในภาษา Python นั้นคําสั่ง for loop จะแตกต่างจากภาษาอื่นๆ อย่างภาษา C มันมักจะใช้สําหรับการวนอ่านค่าภายในออบเจ็ค เช่น ลิสต์หรือออบเจ็คจากฟังก์ชัน range() เป็นต้น

คำสั่ง for loop กับฟังก์ชัน range()

ใช้คําสั่ง for loop กับฟังก์ชัน range() ในการวนอ่านค่าออบเจ็คของตัวเลข ฟังก์ชัน range() นั้นเป็น built-in ฟังก์ชันใช้สําหรับสร้างออบเจ็คของตัวเลข โดยมีพารามิเตอร์ 3 ตัว คือตัวเลขเริ่มต้น ตัวเลขสุดท้าย และค่าที่เปลี่ยนแปลงในลําดับของตัวเลข

คําสั่ง break

ใช้สําหรับหยุดการทํางานของ loop ในทันทีโดยไม่จําเป็นต้องให้เงื่อนไขเป็น False ก่อน มันมักจะใช้ในกรณีที่เราต้องการสร้างเงื่อนไขให้โปรแกรมออกจาก loop ที่นอกเหนือจากเงื่อนไขของ loop

คําสั่ง continue

ไม่เหมือนคําสั่ง break คําสั่ง continue ใช้สําหรับข้ามการทํางานของ loop ไปทํางานในรอบใหม่ทันทีโดยไม่สนใจคําสั่งที่เหลือหลังจากนั้น

เป็นคําสั่งใช้ในการแสดงผล

ตัวอย่างเช่น

print(1,2,3)

คําสั่ง input

เป็นคําสั่งสําหรับรับข้อมูลจากแป้นพิมพ์

ตัวอย่างเช่น

a = input("Text :")

Text :Hello

print(a)

คําสั่ง round

เป็นคําสั่งสําหรับใช้ปัดตัวเลข

round(ตัวเลขจํานวนจริง)

คําสั่ง sum

เป็นคําสั่งสําหรับใช้หาผลรวม

sum(ข้อมูลตัวเลข)
sum(ข้อมูลตัวเลข, ค่าเริ่มต้น

คําสั่ง else กับ loop

ใช้คําสั่ง else clause เพื่อกําหนดบล็อคการทํางานให้กับ loop ได้ โดยในบล็อคของคําสั่ง else นั้นจะทํางานเมื่อโปรแกรมจบการทํางานโดยสิ้นสุดการอ่านค่าในลิสต์สําหรับ for loop และเมื่อเงื่อนไขเป็นเท็จสําหรับ while loop แต่ต้องไม่จบการทํางานของลูปด้วยคําสั่ง break