Python (ไพธอน) หรือ ภาษาไพธอน  เป็นภาษาที่ใช้ในการเขียนโปรแกรมภาษาหนึ่งที่คอ่นข้างจะใหม่มากๆ ซึ่งถูกพัฒนาขึ้นมาโดยไม่ยึดติดกับแพลตฟอร์ม ซึ่งสามารถรันได้ทุกๆระบบปฺฏิบัติการ ไม่ว่าจะเป็น ระบบปฏิบัติการ  Linux,  Windows NT, Windows 2000,  Windows XP หรือแม้แต่ระบบ FreeBSD  และที่สำคัยภาษานี้เป็น open source ซึ่งแปลว่าฟรีนั่นเอง บวกกับภาษามีดครงสร้างเข้าใจง่ายทำให้เหล่าโปรแกรมเมอร์และผู้พัฒนาได้นำภาษาเหล่านี้มาพัฒมนาให้มีความสามารถยิ่งขึ้นไปอีก ทำให้สามารถใช้งานได้ในหลายๆลักษณะ 

 

โมดูลคืออะไร

                                 โมดูลหรือภาษาอังกฤษ module เป็นโปรแกรมที่ถูกเขียนไว้อยู่ก่อนแล้วซึ่งมีความสามารถต่างๆแล้วแต่จุดประสงค์ของคนสร้างมันขึ้นมาซึง หลายท่านอาจจะจินตนาการไม่ออกให้ลองจินตนาการว่า เรากำลังทำอาหารอยู่ (การเขียนโปรแกรม) แล้วเราต้องใช้วัตถุดิบต่างๆเช่น กระทะ ตะหลิว อะไรพวกนี้ ถ้าเกิดเราต้องไปสร้างอะไรพวกนี้จะยากมากใช้เวลานานเราจึงต้องไปที่ร้านค้าเพื่อซื้อสิงเหล่านี้ขึ้นมา วัตถุดิบก็เปรียบเหมือนกับโมดูลนั่นเองร้านค่าก็เปรียบเสมืือนแหล่งดาวน์โหลดโมดูล เมื่อเรามีโมดูลแล้วก็จะอำนวยความสะดวกในการเขียนโปรแกรมของเราให้ดีขึ้น 

 

ตัวอย่างการใช้โมดูล datetime   

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

                                                                                                         ตัวอย่างโค้ด

import datetime
print(datetime.datetime.now())
now=datetime.datetime.now()
print("ปี : %d" % now.year)
print("เดือน : %d" % now.month)
print("วันที่ : %d" % now.day)
print("ชั่งโมง : %d" % now.hour)
print("นาที : %d" % now.minute)
print("วินาที : %d" % now.second)
print("ไมโครวินาที : %d" % now.microsecond)

                                                                                                                ผลการรัน

                                                      

                                      

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Redirect ใช้ header กับ javascript ต่างและเหมาะสมอย่างไร
โดย tohkai_php พฤ 13 ก.ย. 2012 5:16 pm บอร์ด Programming - PHP
6
6427
พฤ 20 ก.ย. 2012 3:45 pm โดย tohkai_php View Topic Redirect ใช้ header กับ javascript ต่างและเหมาะสมอย่างไร
ย้าย user จาก joomla 1.5 ไป 2.5 ได้ไหมครับ
โดย bassnatt ศ 14 ก.ย. 2012 11:14 am บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
1883
ศ 14 ก.ย. 2012 11:42 am โดย mindphp View Topic ย้าย user จาก joomla 1.5 ไป 2.5 ได้ไหมครับ
หน้าเพิ่ม ข้อมูล train svm
โดย mindphp พฤ 13 ก.ย. 2012 2:18 pm บอร์ด Msearch V2
1
8
ศ 14 ก.ย. 2012 10:50 am โดย tsukasaz View Topic หน้าเพิ่ม ข้อมูล train svm
จำหน่าย Server Dell R210 II E3-1220 พร้อมวาง Co-Location Gbps ราคาถูกสุด ๆ
โดย gevanion4 ศ 14 ก.ย. 2012 9:09 am บอร์ด Web Hosting Review - Free Host Share Host VPS
0
3210
ศ 14 ก.ย. 2012 9:09 am โดย gevanion4 View Topic จำหน่าย Server Dell R210 II E3-1220 พร้อมวาง Co-Location Gbps ราคาถูกสุด ๆ
ห้าๆ google logo เกี่ยวกับ Clara Schumann
โดย konseo พฤ 13 ก.ย. 2012 2:47 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
1460
พฤ 13 ก.ย. 2012 2:47 am โดย konseo View Topic ห้าๆ google logo เกี่ยวกับ Clara Schumann
เอกสารประกอบ ใช้สำหรับอ้างอิง ฟอร์ม รายงาน ต่างๆ
โดย mindphp พ 12 ก.ย. 2012 4:17 pm บอร์ด General talk
0
27
พ 12 ก.ย. 2012 4:17 pm โดย mindphp View Topic เอกสารประกอบ ใช้สำหรับอ้างอิง ฟอร์ม รายงาน ต่างๆ
Template หัวไฟล์ สำหรับการพัฒนา
โดย mindphp พ 12 ก.ย. 2012 4:14 pm บอร์ด General talk
0
8
พ 12 ก.ย. 2012 4:14 pm โดย mindphp View Topic Template หัวไฟล์ สำหรับการพัฒนา
มีปัญหาสำหรับหารทำเว็บโดยใช้ Joomla 2.5.6 ค่ะ( มือใหม่มากๆหัดทำ- -)
โดย Anonymous พ 12 ก.ย. 2012 1:38 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
5
2627
พ 12 ก.ย. 2012 10:41 pm โดย mindphp View Topic มีปัญหาสำหรับหารทำเว็บโดยใช้ Joomla 2.5.6 ค่ะ( มือใหม่มากๆหัดทำ- -)