ภาษาโปรแกรม Python ก้าวล้ำหน้ากว่าภาษาโปรแกรมอื่น ๆ ตั้งแต่เริ่มต้น มีข้อได้เปรียบที่คล้ายคลึงกันเมื่อพูดถึง . ในบทความนี้เราจะเรียนรู้เกี่ยวกับ Python For Loop และวิธีการใช้งานในโปรแกรม แนวคิดต่อไปนี้ครอบคลุมในบทความนี้:
- Python For Loop คืออะไร?
- ช่วงใน Python For Loop
- Python สำหรับ Loop Break
- Python สำหรับ Loop In List
- ดำเนินการต่อใน Python For Loop
- Python สำหรับตัวอย่าง Loop
ด้วยแอพพลิเคชั่นขนาดใหญ่และการใช้งาน Python กับ data science ได้ง่ายขึ้นจำนวนงานที่สร้างขึ้นสำหรับวิทยาศาสตร์ข้อมูลเพิ่มขึ้นอย่างมากทุกปี ลงทะเบียนสำหรับ Edureka’s และสัมผัสประสบการณ์จริงกับโครงการในอุตสาหกรรมแบบเรียลไทม์พร้อมกับการสนับสนุนตลอด 24 × 7 ซึ่งจะทำให้คุณก้าวไปสู่การเป็น Data Scientist ที่ประสบความสำเร็จ
เริ่มต้นบทความนี้ด้วยการแนะนำเบื้องต้นเกี่ยวกับ สำหรับห่วง ใน python
Python For Loop คืออะไร?
A for loop ใช้เพื่อวนซ้ำตามลำดับเช่น a รายการ , ทูเพิล , ชุด ฯลฯ หรือ. และไม่เพียงแค่ลำดับเท่านั้น แต่ยังสามารถสำรวจวัตถุที่ทำซ้ำได้โดยใช้ for loop
ให้เราเข้าใจ for loop ด้วยความช่วยเหลือของผังงานที่แสดงด้านล่าง
การดำเนินการจะเริ่มต้นขึ้นและค้นหารายการแรกในลำดับหรือวัตถุที่ทำซ้ำได้ จะตรวจสอบว่ามาถึงจุดสิ้นสุดของลำดับหรือไม่ หลังจากดำเนินการคำสั่งในบล็อกแล้วจะมองหารายการถัดไปในลำดับและกระบวนการจะดำเนินต่อไปจนกว่าการดำเนินการจะถึงรายการสุดท้ายในลำดับ
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 แล้วต่อไปนี้เป็นบทช่วยสอนบางส่วนที่จะช่วยให้คุณเรียนรู้ภาษาโปรแกรมอย่างมีแบบแผน
สิ่งนี้นำเราไปสู่ตอนท้ายของบทความนี้ซึ่งเราได้เรียนรู้วิธีใช้ For Loop In Python ฉันหวังว่าคุณจะเข้าใจทุกสิ่งที่แบ่งปันกับคุณในบทแนะนำนี้
หากคุณพบบทความเกี่ยวกับ“ Python For Loop” ที่เกี่ยวข้องโปรดดูที่ไฟล์ บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้พร้อมเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก
เราอยู่ที่นี่เพื่อช่วยคุณในทุกขั้นตอนในการเดินทางของคุณและจัดทำหลักสูตรที่ออกแบบมาสำหรับนักเรียนและผู้เชี่ยวชาญที่ต้องการเป็น . หลักสูตรนี้ออกแบบมาเพื่อให้คุณเริ่มต้นในการเขียนโปรแกรม Python และฝึกอบรมแนวคิด Python ทั้งหลักและขั้นสูงพร้อมกับ ชอบ
หากคุณพบคำถามใด ๆ อย่าลังเลที่จะถามคำถามทั้งหมดของคุณ ใส่ไว้ในส่วนความคิดเห็นของ“ Python for Loop” แล้วทีมงานของเรายินดีที่จะตอบ