ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)


แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderators: mindphp, ผู้ดูแลกระดาน

dawthana
PHP Super Hero Member
PHP Super Hero Member
Posts: 604
Joined: 07/12/2016 10:55 am

ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

Post by dawthana » 30/12/2016 10:15 am

For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)
For loop คือการทำงานจนกว่าเงื่อนไขจะเป็นเท็จ เมื่อเท็จจึงจะออกจากลูป

รูปแบบการเขียน For loop Statements
for iterating_var in sequence :
  • statement(s)
  • ........................
  • ........................
โดย sequence คือการลำดับการทำงานอาจเป็นตัวแปร list (ลิส) หรือ string (สตริง) ก็ได้
ตัวอย่างการ For loop
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) loop1.png
loop1.png (32.17 KiB) Viewed 592 times
การควบคุมลูปใน python
การควบคุมลูปหรือ Loop Control ในภาษา python (ไพทอน) จะมี 3 ประเภท คือ Pass , Break และ Continue
-Pass Statement (พาส สเตรดเม้นท์) คือการข้ามไปทำใน statement ตัวทัดไปแทน หรือเป็นการข้ามการทำงาน
ตัวอย่าง
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) looppass.png
looppass.png (35.06 KiB) Viewed 592 times
-Break Statement (เบรค สเตรดเม้นท์) คือการหยุดลูปหรือออกจากลูปทันที โดยไม่ทำงานในลูปอีกต่อไป
ตัวอย่าง
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) loopbreak.png
loopbreak.png (30.25 KiB) Viewed 592 times
-Continue Statement (คอนทินิว สเตรดเม้นท์) คือการออกจาก Block ที่ทำงานอยู่แล้วไปทำงานอันถัดไป
ตัวอย่าง
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) loopcon.png
loopcon.png (38.56 KiB) Viewed 592 times
ศึกษาข้อมูลมาจาก https://www.youtube.com/watch?v=imbVgL2Vjvk
Last edited by dawthana on 16/01/2017 6:59 pm, edited 2 times in total.

dawthana
PHP Super Hero Member
PHP Super Hero Member
Posts: 604
Joined: 07/12/2016 10:55 am

Re: ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

Post by dawthana » 30/12/2016 10:17 am

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

Dive Demo
PHP Sr. Member
PHP Sr. Member
Posts: 84
Joined: 01/02/2017 11:10 am

Re: ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

Post by Dive Demo » 03/02/2017 9:40 am

เข้าใจแล้วครับ ขอบคุณครับ

User avatar
Jom07
PHP Super Hero Member
PHP Super Hero Member
Posts: 514
Joined: 08/01/2018 9:56 am

Re: ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

Post by Jom07 » 24/01/2018 6:12 pm

ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

ตัวอย่าง For loop Statements

Code: Select all

alist = ['Training', 'Python', 'mindphp']
for l in alist:
    print('alist ตัวล่าสุด', l)
print('--------------------')
ผลรัน

Image

ศึกษาข้อมูลจาก :https://www.youtube.com/watch?v=imbVgL2 ... lzdKrpxsMM
Image

Patcharanan.0399
PHP Hero Member
PHP Hero Member
Posts: 114
Joined: 09/04/2018 10:04 am

Re: ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

Post by Patcharanan.0399 » 19/04/2018 4:21 pm

Code: Select all

for Hello in "World.com":
  if Hello == ".":
    continue
  print 'Last is : ',Hello

print("\nThank You")
ผลการรัน
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) ผลลัพธ์ For statement.jpg
ผลลัพธ์ For statement.jpg (6.74 KiB) Viewed 508 times

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

rangsan
PHP Hero Member
PHP Hero Member
Posts: 199
Joined: 30/04/2018 9:44 am

Re: ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

Post by rangsan » 03/05/2018 4:35 pm

For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

Code: Select all

ex_list = ['Roronoa Zolo','Luffy','Nami','Uusouf']
for i in ex_list: 
    print "Show List : ",i 
    if i=="Nami":
        break 
print "--------------------"

ผลการรันโค้ด
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) Forloop Statement.png
Forloop Statement.png (14.24 KiB) Viewed 501 times
ศึกษาจาก : https://www.youtube.com/watch?v=imbVgL2 ... lzdKrpxsMM
It’s never too late to start again.

User avatar
chatee supasand
PHP VIP Members
PHP VIP Members
Posts: 1175
Joined: 04/06/2019 10:06 am

Re: ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

Post by chatee supasand » 07/06/2019 4:30 pm

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

User avatar
jirawoot
PHP VIP Members
PHP VIP Members
Posts: 1304
Joined: 17/06/2019 10:30 am

Re: ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์)

Post by jirawoot » 20/06/2019 1:37 pm

Code: Select all

for a in 'training':
    print(a)
ผลลัพธ์
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) Selection_007.png
Selection_007.png (3.19 KiB) Viewed 158 times

Code: Select all

for a in 'mindphp.com':
    if a == '.':
        pass
    print(a)
ผลลัพธ์
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) Selection_008.png
Selection_008.png (3.39 KiB) Viewed 158 times

Code: Select all

for a in 'mindphp.com':
    if a == '.':
        break
    print(a)
ผลลัพธ์
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) Selection_009.png
Selection_009.png (6.04 KiB) Viewed 158 times

Code: Select all

for a in 'mindphp.com':
    if a == '.':
        continue
    print(a)
ผลลัพธ์
ทำความรู้จักกับภาษา python (11) : For loop Statements (ฟอร์ ลูป สเตรดเม้นท์) Selection_010.png
Selection_010.png (6.77 KiB) Viewed 158 times

Post Reply

Return to “Python Knowledge”

Users browsing this forum: No registered users and 10 guests