Python (ไพธอน) หรือ ภาษาไพธอน เป็นภาษาที่ใช้ในการเขียนโปรแกรมภาษาหนึ่งที่ค่อนข้างจะใหม่มากๆ ซึ่งถูกพัฒนาขึ้นมาโดยไม่ยึดติดกับแพลตฟอร์ม ซึ่งสามารถรันได้ทุกๆระบบปฺฏิบัติการ ไม่ว่าจะเป็น ระบบปฏิบัติการ Linux, Windows NT, Windows 2000, Windows XP หรือแม้แต่ระบบ FreeBSD และที่สำคัยภาษานี้เป็น open source ซึ่งแปลว่าฟรีนั่นเอง บวกกับภาษามีดครงสร้างเข้าใจง่ายทำให้เหล่าโปรแกรมเมอร์และผู้พัฒนาได้นำภาษาเหล่านี้มาพัฒมนาให้มีความสามารถยิ่งขึ้นไปอีก ทำให้สามารถใช้งานได้ในหลายๆลักษณะ
for loop (ฟอร์ ลูป) คืออะไร
for loop (ฟอร์ ลูป) เป็นการวนลูปที่สามารถกำหนดจำนวนครั้งที่แน่นอน โดยมีการกำหนดจุดดริ่มต้น และนับจำนวนครั้งจนถึงจุดสิ้นสุดของการวนลูป คำสั่ง for ในภาษาไพธอนจะแตกต่างจากภาษา ซี และปาคาล ในไพธอนใช้ตัวดำเนินการ in ร่วมกับการทำซ้ำเพื่อเข้าถึงรายการในช้อมูลชนิดแบบเรียงลำดับรายการ ได้แก่ String (สตริง), List (ลิสต์) และ Tuple (ทูเพิล) หรือสามารถระบุช่วงค่าภายในรายการที่จะใช้ได้โดยการระบุช่วงที่ต้องการด้วยฟังก์ชั่น range() ซึ่งโดยปกติแล้วเรามักจะเห็นใช้กับตัวแปรประเภท list ซึง่ในบทความนี้เราจะกล่าวถึงการใช้ for loop (ฟอร์ ลูป) ร่วมกับ ตัวแปรชนิดดิคชันนารี่
ตัวอย่างการใช้งาน for loop (ฟอร์ ลูป) ร่วมกับ ตัวแปรชนิดดิคชันนารี่ ในไพธอน
ตัวอย่างโค้ด
# -*- coding: utf-8 -*-
text={"วัน":"จันทร์","ที่":20,"เดือน":'สิงหาคม'} #กำหนดค่าให้ตัวแปรเป็นประเภทดิคชันนารี
for m, n in text.items(): #ลูปแสดงค่า m(key) และ n(value)
print(m) #แสดงค่า key
print(n) #แสดงค่า value
ผลการรัน
วัน
จันทร์
ที่
20
เดือน
สิงหาคม