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

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

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

dawthana
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 604
ลงทะเบียนเมื่อ: 07/12/2016 10:55 am

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

โพสต์โดย 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
loop1.png
loop1.png (32.17 KiB) เปิดดู 103 ครั้ง


การควบคุมลูปใน python
การควบคุมลูปหรือ Loop Control ในภาษา python (ไพทอน) จะมี 3 ประเภท คือ Pass , Break และ Continue
-Pass Statement (พาส สเตรดเม้นท์) คือการข้ามไปทำใน statement ตัวทัดไปแทน หรือเป็นการข้ามการทำงาน
ตัวอย่าง
looppass.png
looppass.png (35.06 KiB) เปิดดู 103 ครั้ง


-Break Statement (เบรค สเตรดเม้นท์) คือการหยุดลูปหรือออกจากลูปทันที โดยไม่ทำงานในลูปอีกต่อไป
ตัวอย่าง
loopbreak.png
loopbreak.png (30.25 KiB) เปิดดู 103 ครั้ง


-Continue Statement (คอนทินิว สเตรดเม้นท์) คือการออกจาก Block ที่ทำงานอยู่แล้วไปทำงานอันถัดไป
ตัวอย่าง
loopcon.png
loopcon.png (38.56 KiB) เปิดดู 103 ครั้ง


ศึกษาข้อมูลมาจาก https://www.youtube.com/watch?v=imbVgL2Vjvk
แก้ไขล่าสุดโดย dawthana เมื่อ 16/01/2017 6:59 pm, แก้ไขไปแล้ว 2 ครั้ง.

dawthana
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 604
ลงทะเบียนเมื่อ: 07/12/2016 10:55 am

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

โพสต์โดย dawthana » 30/12/2016 10:17 am

สามารถศึกษาข้อมูลเพิ่มเติมได้ที่ http://www.mindphp.com/vdo-tutorial-python/3397-python-tutorial-11-for-loop-statements.html

ภาพประจำตัวสมาชิก
Dive Demo
PHP Sr. Member
PHP Sr. Member
โพสต์: 84
ลงทะเบียนเมื่อ: 01/02/2017 11:10 am

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

โพสต์โดย Dive Demo » 03/02/2017 9:40 am

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

ภาพประจำตัวสมาชิก
Jom07
PHP Super Member
PHP Super Member
โพสต์: 481
ลงทะเบียนเมื่อ: 08/01/2018 9:56 am

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

โพสต์โดย Jom07 » 24/01/2018 6:12 pm

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

ตัวอย่าง For loop Statements

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

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


ผลรัน

รูปภาพ

ศึกษาข้อมูลจาก :https://www.youtube.com/watch?v=imbVgL2Vjvk&index=11&list=PLLi1ciqQAf8TVFbJpl7XY23lzdKrpxsMM
รูปภาพ

Patcharanan.0399
PHP Hero Member
PHP Hero Member
โพสต์: 114
ลงทะเบียนเมื่อ: 09/04/2018 10:04 am

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

โพสต์โดย Patcharanan.0399 » 19/04/2018 4:21 pm

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

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

print("\nThank You")


ผลการรัน
ผลลัพธ์ For statement.jpg
ผลลัพธ์ For statement.jpg (6.74 KiB) เปิดดู 19 ครั้ง



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

rangsan
PHP Hero Member
PHP Hero Member
โพสต์: 161
ลงทะเบียนเมื่อ: 30/04/2018 9:44 am

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

โพสต์โดย rangsan » 03/05/2018 4:35 pm

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

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

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



ผลการรันโค้ด

Forloop Statement.png
Forloop Statement.png (14.24 KiB) เปิดดู 12 ครั้ง


ศึกษาจาก : https://www.youtube.com/watch?v=imbVgL2 ... lzdKrpxsMM
It’s never too late to start again.


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน