หลักการทำงานของPython

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

ichimarusoichi
PHP Full Member
PHP Full Member
โพสต์: 46
ลงทะเบียนเมื่อ: 07/01/2019 12:19 pm

หลักการทำงานของPython

โพสต์โดย ichimarusoichi » 08/01/2019 1:02 pm

บทความนี้จะพูดถึงความหมายและความน่าสนใจในการทำงานของ Python โดยที่การทำงานของ Python เริ่มแรกนั้นถูกสร้างโดย กีโด ฟาน รอสซัม (Guido van Rossum)และต่อมาถูกพัฒนาโดย มูลนิธิซอฟต์แวร์ไพทอน
2000px-Python.svg.png
2000px-Python.svg.png (62.71 KiB) เปิดดู 15 ครั้ง

Python คือ ภาษาอินเตอร์พรีเทอร์หรือที่เราเข้าใจกันว่าโปรแกรมแปลคำสั่ง โค้ดของภาษา Python ในเริ่มแรกถูกพัฒนาขึ้นจากภาษา C ในเรื่องของการทำงานนั้นภาษา python เป็นภาษาที่มีความยืดยุ่นและเป็นภาษา Script และยังสามารถทำงานกับภาษาอื่นๆได้อีกด้วย Python สามารถรันภาษาได้ทั้งบนระบบ Unix, Linux ,Windows NT, Windows 2000,Windows XP หรือแม้แต่ระบบ FreeBSD (จะคล้ายกับระบบปฎิบัติการ Unix) และภาษาตัวนี้เป็น OpenSource เหมือนอย่าง PHP ทำให้ทุกคนสามารถที่จะนำ Python มาพัฒนาโปรแกรมของเราได้ฟรีๆโดยไม่ต้องเสียค่าใช้จ่ายและความเป็น Open Source ทำให้มีคนเข้ามาช่วยกันพัฒนาให้ Python มีความสามารถสูงขึ้นและใช้งานได้ครอบคุมกับทุกลักษณะงาน
ซอฟต์แวร์ที่เขียนด้วยไพทอน
- BitTorrentเป็นโพโทคอลที่รูปแบบ peer-to-peer ใช้ในการแลกเปลี่ยนข้อมูลระหว่างเครื่องโดยตรงผ่านเครือข่ายอินเตอร์เน็ต ยิ่งมีคนปล่อยข้อมูลในการดาวน์โหลดมากก็ยิ่งทำให้โหลดข้อมูลไวยิ่งขึ้นชนิดของจะชื่อ TORRENT File (.torrent)
- Chandler เป็นโปรแกรมจัดการข้อมูลส่วนบุคคล
- GNOME มีหน้าที่ช่วยในการสร้างชุดเครื่องมือในการพัฒนาโปรแกรมให้ง่ายและยังทำหน้าที่จัดการกับไฟล์และระบบหน้าต่าง
- Blender เป็นโปรแกรมสร้างงาน 3 มิติจุดเด่นของโปรแกรม
- Mailman โปรแกรมจัดการจดหมายกลุ่ม
- MoinMoin โปรแกรมวิกิที่ไม่ต้องใช้ Database มาเป็นจัวจัดการแต่จะเก็บทุกอย่างไว้ในรูปแบบของ Text File ซึ่งทำให้การดูแลรักษาระบบมีความเรียบง่าย และจุดเด่นของระบบสามารถกำหนดสิทธิ์ของสมาชิกได้เช่น ดู,อ่าน,เขียน และลบ เป็นต้น
- Portage ส่วนจัดการ Packate ของ Gentoo Linux
- Zope แอพพลิเคชั่นเซิร์ฟเวอร์
- Turbogear กรอบงานขนาดใหญ่ สำหรับพัฒนาโปรแกรมประยุกต์บนเว็บที่ใช้ภาษา Python
- Django เป็น Framework ที่ช่วยในการ Web Application
เครื่องมือสำหรับเขียน Python
-Python IDE : ทำหน้าที่เป็นเครื่องคำนวณตัวเลข
-Aptana Studio : สามารถติดตั้งแบบแยกและเป็น Plufin ใน Eclips ถ้าใช้ตัวนี้เลือกติดตั้งแยกจะดีกว่า
-PythonWin : เป็นตัวแก้ไขในชุดของ PyWin32
-ActivePython : พัฒนาซอฟต์แวร์เพื่ออำนวยความสะดวกในการพัฒนาภาษาสคริปต์
-SPE(Stani’s Python Editor) : เป็นตัวแก้ไขที่มาพร้อมกับตัวออกแบบยูสเซอร์อินเตอร์เฟส wxGlade และเป็นเครื่องมือสำหรับ Regular Expression มีระบบ SyntaxHighlight ที่ทำหน้าที่เปลี่ยนสีข้อความให้กับโค้ดได้จะเหมือนกับปากกาไฮไลท์

สรุป Python คือภาษาอินเตอร์พรีเทอร์หรือที่เราเข้าใจกันว่าโปรแกรมแปลคำสั่ง โค้ดของภาษา Python ในเริ่มแรกถูกพัฒนาขึ้นจากภาษา C ในเรื่องของการทำงานนั้นภาษา python เป็นภาษาที่มีความยืดยุ่นและเป็นภาษา Script ซึ่งตัวภาษา Python นั้นเปิดการใช้งานแบบ Open Source ทำให้ผู้ที่ใช้งานนั้นสามารถนำมาพัฒนาโปรแกรมให้ดีกว่าเดิม

อ่านศึกษาข้อมูลเพิ่มเติม Python : https://mindphp.com/%E0%B8%84%E0%B8%B9% ... B8%A3.html
บทเรียนที่เกี่ยวข้องกับ Python : https://mindphp.com/%E0%B8%9A%E0%B8%97% ... ython.html
VDO Tutorial - Python : https://mindphp.com/vdo-tutorial-python.html
ถาม-ตอบ Java & Python : viewforum.php?f=16

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 9 และ บุคคลทั่วไป 0 ท่าน