

วิทยาการ ม.2
Presentation
•
Computers
•
9th Grade
•
Practice Problem
•
Easy
NW PND
Used 2+ times
FREE Resource
7 Slides • 8 Questions
1
while เป็นคำสั่งที่มีการทำงานซ้ำ ๆ เป็นลูป และมีลักษณะการทำงานของคำสั่งคล้ายกับคำสั่ง for แตกต่างกันตรงที่ การใช้ while ไม่ต้องทราบจำนวนรอบของการทำงานที่แน่นอน แต่ต้องมีเงื่อนไขที่เป็นเท็จจึงจะออกจากคำสั่ง while ได้
2
while (expression) statement; หรือ while (expression)
{
statement(s);
}
ลักษณะการทำงานของคำสั่ง while สามารถเขียนเป็นแผนผังได้ดังนี้
3
Open Ended
การวนซ้ำด้วยคำสั่ง while คือ
4
คำสั่งเลือกเงื่อนไข
คำสั่ง if
เป็นคำสั่งที่ใช้ควบคุมการทำงานของโปรแกรมที่เป็นพื้นฐานและง่ายที่สุด เราใช้คำสั่ง if เพื่อสร้างเงื่อนไขให้โปรแกรมทำงานตามที่เราต้องการเมื่อเงื่อนไขนั้นตรงกับที่เรากำหนด เช่น การตรวจสอบค่าในตัวแปรกับตัวดำเนินการประเภทต่างๆ นี่เป็นรูปแบบของการใช้งานคำสั่ง if ในภาษา Python
5
คำสั่งเลือกเงื่อนไข
คำสั่ง if-else
อีกคำสั่งหนึ่งที่ทำงานควบคู่กับคำสั่ง if คือคำสั่ง else clause โดยโปรแกรมจะทำงานในคำสั่ง else ถ้าหากเงื่อนไขในคำสั่ง if นั้นไม่เป็นจริง กล่าวอีกนัยหนึ่ง มันจะทำงานเมื่อเงื่อนไขก่อนหน้านั้นไม่เป็นจริงหรือเป็นเงื่อนไข Default
6
Open Ended
คำสั่ง if คือ
7
Open Ended
คำสั่ง if-else คือ
8
ฟังก์ชัน (Function) คือส่วนของโค้ดหรือโปรแกรมที่ทำงานเพื่อวัตถุประสงค์บางอย่าง ในภาษา Python คุณสามารถสร้างฟังก์ชันของคุณเองเพื่อให้ทำงานที่ต้องการ ในการเขียนโปรแกรมเรามักจะแยกโค้ดที่มีการทำงานเหมือนๆ กันเป็นฟังก์ชันเอาไว้ และเรียกใช้ฟังก์ชันนั้นซ้ำๆ ซึ่งเป็นแนวคิดของการนำโค้ดกลับมาใช้ใหม่ (Code reuse) นี่เป็นรูปแบบของการประกาศฟังก์ชันในภาษา Python
9
10
11
Open Ended
ฟังก์ชัน คือ
12
Open Ended
ประโยชน์ของฟังก์ชัน คือ
13
Open Ended
การเรียกใช้ฟังก์ชัน เรียกว่า
14
Open Ended
การประกาศชุดคำสั่งเป็นฟังก์ชัน เรียกว่า
15
Open Ended
แนวคิดและที่มาของฟังก์ชัน
while เป็นคำสั่งที่มีการทำงานซ้ำ ๆ เป็นลูป และมีลักษณะการทำงานของคำสั่งคล้ายกับคำสั่ง for แตกต่างกันตรงที่ การใช้ while ไม่ต้องทราบจำนวนรอบของการทำงานที่แน่นอน แต่ต้องมีเงื่อนไขที่เป็นเท็จจึงจะออกจากคำสั่ง while ได้
Show answer
Auto Play
Slide 1 / 15
SLIDE
Similar Resources on Wayground
9 questions
Past Simple Tense (ประโยคบอกเล่า+ปฏิเสธ)
Presentation
•
8th Grade
11 questions
first meet 65
Presentation
•
KG
10 questions
รู้จักแผนภาพกล่อง ม.3 By ครูนรินทร์
Presentation
•
9th Grade
12 questions
อสมการ ทบทวน 1
Presentation
•
9th Grade
10 questions
ภูมิปัญญาและวัฒนธรรมไทยสมัยอยุธยา
Presentation
•
10th Grade
11 questions
กฏหมายน่ารู้
Presentation
•
KG
9 questions
การใช้งานเว็บไซต์ Canva
Presentation
•
KG
11 questions
THAI LANGUAGE
Presentation
•
10th Grade
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
20 questions
[AP CSP] Python Coding: Functions, Parameters, Return
Presentation
•
9th - 12th Grade
40 questions
Introduction to Microsoft Word
Quiz
•
8th - 12th Grade
20 questions
APCS Unit 1A
Quiz
•
9th - 12th Grade
24 questions
Binary
Quiz
•
9th - 12th Grade