28 มิถุนายน 2559

Published มิถุนายน 28, 2559 by with 0 comment

ทำ NLP ในภาษา Python : นับจำนวนคำ

สวัสดีผู้อ่านทุกท่านครับ บทความชุดทำ NLP ในภาษา Python เรื่อง นับจำนวนคำ
Read More

21 มิถุนายน 2559

Published มิถุนายน 21, 2559 by with 0 comment

การทดลองใช้งาน Python / MyHDL เพื่อออกแบบวงจรดิจิทัลพื้นฐาน

ผมได้ไปเจอบทความหนึ่ง เป็นเรื่อง "การทดลองใช้งาน Python / MyHDL เพื่อออกแบบวงจรดิจิทัลพื้นฐาน" เมื่อหลายปีก่อน ซึ่งปัจจุบันนี้ MyHDL รองรับ Python 3 แล้ว

เข้าไปอ่านได้ที่ http://cpre.kmutnb.ac.th/esl/learning/index.php?article=myhdl-logic-design
Read More

20 มิถุนายน 2559

Published มิถุนายน 20, 2559 by with 1 comment

Reinforcement Learning กับภาษา Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปเรียนรู้เกี่ยวกับ Reinforcement Learning กับภาษา Python กันครับ
Read More

15 มิถุนายน 2559

Published มิถุนายน 15, 2559 by with 0 comment

เขียนโมดูลภาษาไพทอน C/C++ ด้วย ctypes

หากต้องการเขียนโมดูลในภาษาไพทอน แต่ต้องการความเร็ว หรือ ต้องการนำโค้ดภาษาซี หรือ C++ มาใช้เป็นโมดูลในภาษาไพทอน คุณสามารถใช้โมดูล ctypes ในการช่วยเขียนโมดูลภาษาไพทอนด้วยภาษาซี ได้ตามตัวอย่างง่าย ๆ ตามนี้
Read More

8 มิถุนายน 2559

Published มิถุนายน 08, 2559 by with 0 comment

คำสั่ง __hello__ Hello world! มาได้ไง

เมื่อเร็ว ๆ นี้ ผมได้ไปพบทวีตหนึ่ง


เมื่อเราใช้คำสั่งนี้บน Python interpreter จะพบกับ
>>> import __hello__
Hello world!

คำถามคือ คำสั่ง import __hello__ มาได้ไง
ความจริงแล้ว คำสั่ง Hello world นี้มีมาตั้งแต่ Python 2.0 https://github.com/python/cpython/blob/origin/2.0/Lib/test/test_importlib/frozen/test_loader.py โดยเป็นคำสั่งสำหรับไว้ทดสอบการ import ดึงโมดูลเข้ามาในภาษา Python นั่นเอง

ต่อไปเราคงเลิกใช้
print("Hello world!")
มาใช้
>>> import __hello__
Hello world!
แทนกันแล้วครับ :D
Read More

2 มิถุนายน 2559

Published มิถุนายน 02, 2559 by with 0 comment

เข้าถึง Dataset จำนวนมากด้วย PyDataset

สวัสดีผู้อ่านทุกท่านครับ สำหรับนักวิทยาศาสตร์ข้อมูล (Data Scientist) หากต้องการทำ Data science อย่าง Machine Learning เป็นต้น ต้องใช้ Dataset ที่เกี่ยวข้องกับเรื่องที่ทำ แต่หากต้องไปโหลดไฟล์ Dataset มาใช้งานทีละตัว คงไม่สะดวกและยากต่อการเรียกใช้งาน ด้วยเหตุนี้จึงมีโมดูล PyDataset ขึ้นมาในภาษา Python
Read More

28 พฤษภาคม 2559

Published พฤษภาคม 28, 2559 by with 0 comment

ดึงข้อมูลราคาน้ำมันด้วยภาษา Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปเขียนโปรแกรมดึงข้อมูลราคาน้ำมันด้วยภาษา Python เพื่อนำไปใช้งานต่อยอดต่อไปครับ
Read More

Published พฤษภาคม 28, 2559 by with 0 comment

ชนิดข้อมูลประเภทจับคู่ (Mapping) ใน Python

ชนิดข้อมูลประเภทจับคู่ (Mapping) ดิกชั่นนารี (Dictionary) เป็นอาเรย์ที่สามารถใช้สตริงเป็นคีย์ (key) ในการเข้าถึงข้อมูลได้ โดยปกติอาเรย์จะมีคีย์เป็นจำนวนเต็มนับตั้งแต่ 0 ถึง n-1
Read More

26 พฤษภาคม 2559

Published พฤษภาคม 26, 2559 by with 0 comment

รัน Python 2 และ Python 3 ในเครื่องเดียวกัน

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปรัน Python 2 และ Python 3 ในเครื่องเดียวกัน สำหรับท่านที่ต้องการใช้ทั้ง Python 2 และ Python 3 ในเครื่องเดียวกันครับ
Read More

22 พฤษภาคม 2559

Published พฤษภาคม 22, 2559 by with 0 comment

หาค่าแรงโน้มถ่วงของโลกด้วย Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะไปผู้อ่านไปคำนวณหาค่าแรงโน้มถ่วงของโลกด้วยภาษา Python กันครับ
Read More