คำสั่ง 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