Python For Loop Tutorial พร้อมตัวอย่างการปฏิบัติ



โพสต์บน Python For Loop นี้จะอธิบายว่าอะไรคือสำหรับลูปและเราจะใช้มันได้ที่ไหนพร้อมกับไวยากรณ์ของ Python For Loop นอกจากนี้ยังมีตัวอย่างมากมายที่คุณสามารถฝึกฝนได้

ภาษาโปรแกรม Python ก้าวล้ำหน้ากว่าภาษาโปรแกรมอื่น ๆ ตั้งแต่เริ่มต้น มีข้อได้เปรียบที่คล้ายคลึงกันเมื่อพูดถึง . ในบทความนี้เราจะเรียนรู้เกี่ยวกับ Python For Loop และวิธีการใช้งานในโปรแกรม แนวคิดต่อไปนี้ครอบคลุมในบทความนี้:

ด้วยแอพพลิเคชั่นขนาดใหญ่และการใช้งาน Python กับ data science ได้ง่ายขึ้นจำนวนงานที่สร้างขึ้นสำหรับวิทยาศาสตร์ข้อมูลเพิ่มขึ้นอย่างมากทุกปี ลงทะเบียนสำหรับ Edureka’s และสัมผัสประสบการณ์จริงกับโครงการในอุตสาหกรรมแบบเรียลไทม์พร้อมกับการสนับสนุนตลอด 24 × 7 ซึ่งจะทำให้คุณก้าวไปสู่การเป็น Data Scientist ที่ประสบความสำเร็จ





เริ่มต้นบทความนี้ด้วยการแนะนำเบื้องต้นเกี่ยวกับ สำหรับห่วง ใน python

Python For Loop คืออะไร?

A for loop ใช้เพื่อวนซ้ำตามลำดับเช่น a รายการ , ทูเพิล , ชุด ฯลฯ หรือ. และไม่เพียงแค่ลำดับเท่านั้น แต่ยังสามารถสำรวจวัตถุที่ทำซ้ำได้โดยใช้ for loop



ให้เราเข้าใจ for loop ด้วยความช่วยเหลือของผังงานที่แสดงด้านล่าง

flowchart-python สำหรับ loop-edureka

การดำเนินการจะเริ่มต้นขึ้นและค้นหารายการแรกในลำดับหรือวัตถุที่ทำซ้ำได้ จะตรวจสอบว่ามาถึงจุดสิ้นสุดของลำดับหรือไม่ หลังจากดำเนินการคำสั่งในบล็อกแล้วจะมองหารายการถัดไปในลำดับและกระบวนการจะดำเนินต่อไปจนกว่าการดำเนินการจะถึงรายการสุดท้ายในลำดับ



Python สำหรับไวยากรณ์แบบวนซ้ำ

ให้เราเข้าใจไวยากรณ์ for loop ด้วยตัวอย่าง:

x = (1,2,3,4,5) สำหรับ i in x: print (i)

เอาท์พุต: หนึ่ง

2

3

4

5

บริการตอนนี้การสอนเครื่องมือการจองตั๋ว

ในตัวอย่างข้างต้นการดำเนินการเริ่มต้นจากรายการแรกใน tuple x และดำเนินต่อไปจนกระทั่งการดำเนินการถึง 5 เป็นตัวอย่างที่ง่ายมากในการใช้ for loop ใน python ให้เราดูว่าฟังก์ชัน range สามารถใช้กับลูปได้อย่างไร

ช่วงใน Python For Loop

ใน python range คือฟังก์ชันในตัวที่ส่งกลับลำดับ ก ฟังก์ชันช่วง มีพารามิเตอร์สามตัวคือพารามิเตอร์เริ่มต้นพารามิเตอร์สิ้นสุดและพารามิเตอร์ขั้นตอน พารามิเตอร์สิ้นสุดไม่รวมตัวเลขที่ประกาศให้เราเข้าใจด้วยตัวอย่าง

a = list (ช่วง (0,10,2)) พิมพ์ (a)

เอาท์พุต: [0,2,4,6,8]

ในตัวอย่างข้างต้นลำดับเริ่มต้นจาก 0 และสิ้นสุดที่ 9 เนื่องจากพารามิเตอร์สิ้นสุดคือ 10 และขั้นตอนคือ 2 ดังนั้นการดำเนินการ while จะข้าม 2 ขั้นตอนหลังจากแต่ละรายการ

ตอนนี้ให้เราดูตัวอย่างการใช้ python for loop

รูปแบบ def (n): k = 2 * n - 2 สำหรับ i ในช่วง (0, n): สำหรับ j ในช่วง (0, k): พิมพ์ (end = '') k = k - 1 สำหรับ j ในช่วง ( 0, i + 1): พิมพ์ ('*', end = '') รูปแบบการพิมพ์ ('r') (15)

เอาท์พุต:

ในตัวอย่างข้างต้นเราสามารถสร้างไฟล์ โดยใช้ฟังก์ชัน range เราใช้ฟังก์ชัน range เพื่อหาจำนวนช่องว่างสีขาวและค่าดอกจันที่แน่นอนเพื่อที่เราจะได้รูปแบบข้างต้น

มาดูกันว่าเราจะใช้คำสั่ง break ใน python for loop ได้อย่างไร

Python สำหรับ Loop Break

Break in python คือคำสั่งควบคุมโฟลว์ที่ใช้เพื่อออกจากการดำเนินการทันทีที่พบตัวแบ่ง ให้เราเข้าใจว่าเราจะใช้คำสั่ง break ใน for loop ได้อย่างไรโดยใช้ตัวอย่าง

สมมติว่าเรามีรายชื่อกับ เป็นรายการดังนั้นเราจะออกจากลูปโดยใช้คำสั่งแบ่งทันทีที่พบสตริงที่ต้องการ

company = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] สำหรับ x ใน บริษัท : ถ้า x == 'R': แบ่งพิมพ์ (x)

เอาท์พุต: คือ

ยู

ในตัวอย่างข้างต้นทันทีที่ลูปพบสตริง“ R” จะเข้าสู่บล็อกคำสั่ง if โดยที่คำสั่ง break ออกจากลูป ในทำนองเดียวกันเราสามารถใช้คำสั่งแบ่งตามคำชี้แจงปัญหา

ตอนนี้ให้เรามาดูวิธีที่เราสามารถใช้ python สำหรับการวนซ้ำในรายการ

Python สำหรับ Loop In List

รายการใน python เป็นลำดับที่เหมือนกับรายการอื่น ๆ ประเภทข้อมูล ดังนั้นจึงค่อนข้างชัดเจนว่าเราจะใช้ประโยชน์จากรายการได้อย่างไร ให้ฉันแสดงตัวอย่างที่ใช้ for loop ในรายการ

color = ['blue', 'white'] vehicle = ['car', 'bike', 'truck'] color_comb = [(x, y) สำหรับสี x สำหรับ y ในรถ] พิมพ์ (color_comb)

เอาท์พุต: [('blue', 'car'), ('blue', 'bike'), ('blue', 'truck'), ('white', 'car'), ('white', 'bike') , ('white', 'truck')]

ลองมาดูกันว่าเราจะใช้คำสั่ง continue ใน for loop ใน python ได้อย่างไร

ดำเนินการต่อใน Python For Loop

ให้เราเข้าใจตัวอย่างเดียวกับที่เราใช้ในคำสั่ง break แทนที่จะใช้คำสั่ง break เราจะใช้คำสั่งต่อ นอกจากนี้ยังเป็นคำสั่งควบคุม แต่ข้อแตกต่างเพียงอย่างเดียวคือมันจะข้ามการทำซ้ำในปัจจุบันเท่านั้นและดำเนินการซ้ำที่เหลือต่อไป

talend open studio กวดวิชา pdf
company = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] สำหรับ x ใน บริษัท : ถ้า x == 'R': พิมพ์ต่อ (x)

เอาท์พุต: คือ

ยู

คือ

ถึง

ถึง

ในตัวอย่างข้างต้นพบคำสั่งต่อเมื่อค่าสตริงเป็น 'R' ดังนั้นการดำเนินการจึงข้ามการวนซ้ำนั้นและย้ายไปยังรายการถัดไปในรายการ

ตอนนี้ให้เราดูตัวอย่างอื่น ๆ เพื่อความเข้าใจที่ดีขึ้นเกี่ยวกับวิธีที่เราสามารถใช้สำหรับลูปใน Python

Python สำหรับตัวอย่าง Loop

นี่เป็นโปรแกรมง่ายๆสำหรับโปรแกรมวนซ้ำเพื่อพิมพ์ผลิตภัณฑ์จากตัวเลขห้าตัวที่นำมาจากผู้ใช้

res = 1 สำหรับ i ในช่วง (0,5): n = int (อินพุต ('ป้อนตัวเลข')) res * = n พิมพ์ (res)

เอาท์พุต:

นี่คืออีกหนึ่งโปรแกรมง่ายๆในการคำนวณพื้นที่ของกำลังสองซึ่งมีด้านข้างอยู่ในรายการ

อาร์เรย์ของวัตถุ java ตัวอย่าง
ด้าน = [5,4,7,8,9,3,8,2,6,4] พื้นที่ = [x * x สำหรับ x ในด้าน] พิมพ์ (พื้นที่)

เอาท์พุต: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]

ตอนนี้เราได้ดำเนินการตามแนวคิด for loop แล้วต่อไปนี้เป็นบทช่วยสอนบางส่วนที่จะช่วยให้คุณเรียนรู้ภาษาโปรแกรมอย่างมีแบบแผน

  1. ในขณะที่วนซ้ำใน Python
  2. คอลเลกชันใน Python
  3. คลาส Python และวัตถุ
  4. โมดูล Python

สิ่งนี้นำเราไปสู่ตอนท้ายของบทความนี้ซึ่งเราได้เรียนรู้วิธีใช้ For Loop In Python ฉันหวังว่าคุณจะเข้าใจทุกสิ่งที่แบ่งปันกับคุณในบทแนะนำนี้

หากคุณพบบทความเกี่ยวกับ“ Python For Loop” ที่เกี่ยวข้องโปรดดูที่ไฟล์ บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้พร้อมเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก

เราอยู่ที่นี่เพื่อช่วยคุณในทุกขั้นตอนในการเดินทางของคุณและจัดทำหลักสูตรที่ออกแบบมาสำหรับนักเรียนและผู้เชี่ยวชาญที่ต้องการเป็น . หลักสูตรนี้ออกแบบมาเพื่อให้คุณเริ่มต้นในการเขียนโปรแกรม Python และฝึกอบรมแนวคิด Python ทั้งหลักและขั้นสูงพร้อมกับ ชอบ

หากคุณพบคำถามใด ๆ อย่าลังเลที่จะถามคำถามทั้งหมดของคุณ ใส่ไว้ในส่วนความคิดเห็นของ“ Python for Loop” แล้วทีมงานของเรายินดีที่จะตอบ