ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

Re: ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โดย jirawoot » 20/06/2019 1:48 pm

โค้ด: เลือกทั้งหมด

var_int = 0
while var_int <= 10:
    print(var_int)
    var_int += 1
ผลลัพธ์
Selection_011.png
Selection_011.png (8.15 KiB) Viewed 667 times

Re: ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โดย chatee supasand » 07/06/2019 5:05 pm

เข้าใจง่ายมากเลยครับ สุดยอดดด

Re: ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โดย rangsan » 03/05/2018 4:53 pm

While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โค้ด: เลือกทั้งหมด

num_int = 0

print "---Welcome While loop---"
while num_int <=10:
    if num_int == 4:
        num_int+=2
        continue
    print "Nember is : ",num_int
    num_int+=2  
print "---Finish While loop---"
ผลการรันโค้ด
Whileloop.png
Whileloop.png (16.38 KiB) Viewed 1621 times
ศึกษาจาก : https://www.youtube.com/watch?v=EhT2D1n ... lzdKrpxsMM

Re: ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โดย Patcharanan.0399 » 19/04/2018 4:29 pm

โค้ด: เลือกทั้งหมด

var_int = 0 
while var_int <= 15:
  if var_int == 13:
    var_int += 1
    continue
  print 'Last is : ',var_int
  var_int +=1
  
  
print ("\n\nThank You")
ผลการรัน
ผลลัพธ์ While statement.jpg
ผลลัพธ์ While statement.jpg (12.04 KiB) Viewed 1634 times

ศึกษาจาก https://youtu.be/EhT2D1n2bpU

Re: ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โดย Jom07 » 24/01/2018 6:19 pm

ตัวอย่างการใช้ While loop statements

โค้ด: เลือกทั้งหมด

var_int = 0
while var_int <= 5 :
    print('ตัวอักษรล่าสุด', var_int)
    var_int+= 1
ผลรัน

รูปภาพ

Re: ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โดย Four » 22/01/2018 5:49 pm

การใช้งาน while loop

โค้ด: เลือกทั้งหมด

num = 0
while num <= 50 :
    if num == 5:
        num += 2
        continue
    elif num == 10:
        num *= 3
        pass
    elif num == 40:
        num += 1
        break
    print (num)
    num += 1
ผลรัน

รูปภาพ

Re: ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โดย Dive Demo » 03/02/2017 10:05 am

เข้าใจ while loop มากขึ้นครับ

Re: ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โดย dawthana » 30/12/2016 11:26 am

สามารถศึกษาเพิ่มเติมได้ที่ https://www.mindphp.com/vdo-tutorial-pyt ... ments.html

ทำความรู้จักกับภาษา python (12) : While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)

โดย dawthana » 30/12/2016 11:25 am

While Loop Statements (ไวล์ ลูป สเตรดเม้นท์)
การทำงานวนซ้ำของ Loop While คือทำงานซ้ำโดยไม่ทราบจำนวนรอบที่แน่นอนและวนจนกว่าเงื่อนไขจะเป็นเท็จ

รูปแบบการเขียน While Loop Statements

โค้ด: เลือกทั้งหมด

While Condition :
        Statement(s)
        .....................
        .....................
โดย Condition (คอนดิชั่น) คือเงื่อนไขที่ต้องการให้ตรวจสอบค่าให้เเป็นจริงก่อนทำการวนลูป

ตัวอย่างการเขียน While Loop Statement
While_loop2.png
While_loop2.png (19.95 KiB) Viewed 1742 times
การควบคุมลูปใน python (ไพทอน)
การควบคุมลูปหรือ While Control (ไวล์ คอนโทรล) ในภาษา python จะมี 3 ประเภท คือ Pass (พาส) , Break (เบรค) และ Continue (คอนทินิว) จะเหมือนกับ For Loop Statement (ฟอร์ลูปสเตรดเม้นท์)
-Pass Statement คือการข้ามไปทำใน statement ตัวทัดไปแทน หรือเป็นการข้ามการทำงาน
ตัวอย่างการเขียน Pass Statement
Pass_statement.png
Pass_statement.png (23.54 KiB) Viewed 1742 times
-Break Statement คือการหยุดลูปหรือออกจากลูปทันที โดยไม่ทำงานในลูปอีกต่อไป
ตัวอย่างการเขียน Break Statement กำหนดให้ถ้า var_int = 5 ให้จบการทำงาน
Break_statement.png
Break_statement.png (20.53 KiB) Viewed 1742 times
-Continue Statementคือการออกจาก Block (บล็อค) ที่ทำงานอยู่แล้วไปทำงานอันถัดไป
ตัวอย่างการเขียน Continue Statement จะเห็นไดว่าเลข 7 หายไป
Con_statement.png
Con_statement.png (25.58 KiB) Viewed 1742 times
ศึกษาข้อมูลจาก https://www.youtube.com/watch?v=EhT2D1n ... lzdKrpxsMM

ข้างบน