ep4 python : สมัครเรียนที่ coursera.org + ตัวอย่าง code เขียน excel จาก .txt + แอบแจก A-Z list

programming Oct 01, 2013

เจอมาในกรุ๊ปของคนเขียน python เลยคิดว่าลองลงดู เผื่อจะได้ใบ cerf.

วิธีสมัคร ไม่ยากเลย เพียงแต่ใช้ชื่อนามสกุลจริงของเรา เท่านั้น

โดย sign up ตามลายแทงนี้เลยคะ

An Introduction to Interactive Programming in Python (Part 1) | Coursera
Learn An Introduction to Interactive Programming in Python (Part 1) from Rice University. This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. ...

มี syllabus ตามนี้ (มี mini project ด้วยแหะ)

http://www.codeskulptor.org/coursera/syllabus.html

เริ่มเรียน 7 ตุลาคม เป็นต้นไปคะ ใช้เวลาเรียน 9 weeks มาสมัครเรียนด้วยกันนะคะ


วันนี้มีตัวอย่างการเขียนไฟล์ excel โดยนำข้อมูลจากไฟล์ .txt คะ โดยตัวโปรแกรม มี 3 ส่วนด้วยกัน คือ โหลด excel file, อ่านไฟล์ .txt และเขียนลง excel ดังนี้

ผลออกมาเป็นดังนี้


แอบแจก list + dict python A-Z ถามว่าทำไมแจก คือเราแปะไว้ เผื่อเอามาใช้ ขี้เกียจพิมพ์หน่ะ ฮ่าๆ

col = {"A": 0, "B": 1, "C": 2, "D": 3, "E": 4, "F": 5,
       "G": 6, "H": 7, "I": 8, "J": 9, "K": 10, "L": 11,
       "M": 12, "N": 13, "O": 14, "P": 15, "Q": 16, "R": 17,
       "S": 18, "T": 19, "U": 20, "V": 21, "W": 22, "X": 23,
       "Y": 24, "Z": 25}
col = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"]

ตัว dict ค่อนข้างใช้ยาก เนื่องจาก ไม่เรียง A-Z เรียงตามค่าเสียมากกว่า ถ้าอยากใช้ A-Z แบบเรียงกัน แนะนำว่าใช้ list ดีกว่าคะ เพราะเรียงตามที่เราพิมพ์ไว้เลย


ในวันนี้ ได้เล่าเกี่ยวกับการนำ python มาใช้ใน excel เกือบจะครบถ้วนแล้วคะ
คราวหน้าจะเป็นเรื่องอะไร มาติดตามกันต่อนะคะ :)

Tags

Minseo Chayabanjonglerd

Android Developer ผู้เป็นเจ้าของบล็อก MikkiPastel ที่ชอบทำหลายๆอย่างนอกจากเขียนแอพแอนดรอยด์ เช่น เขียนบล็อก เขียนแชทบอท เรียนออนไลน์ อ่านหนังสือ วาดรูปเล่น ดู netfilx สั่งอาหารอร่อยๆกัน เป็นต้น

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.