ผลต่างระหว่างรุ่นของ "ภาษาไพทอน"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Python Th ซึ่งออกเสียง ธ ใกล้เคียงกับเสียง ท ป้ายระบุ: การแก้ไขแบบเห็นภาพ แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่ |
Edited spelling according to article title ป้ายระบุ: เครื่องมือแก้ไขต้นฉบับปี 2560 |
||
บรรทัด 38:
|- style="vertical-align:top;"
|}
'''ภาษา
ไพทอนเป็นภาษาแบบไดนามิกซึ่งรองรับ[[กระบวนทัศน์การเขียนโปรแกรม]]หลายรูปแบบ ซึ่งรวมถึงแต่ไม่จำกัดเพียงการเขียนโปรแกรมตามลำดับขั้น, การเขียนโปรแกรมเชิงวัตถุ, หรือการเขียนโปรแกรมเชิงฟังก์ชัน นอกจากนี้ไพทอนเป็นภาษาที่มักถูกอธิบายว่าเป็นภาษาโปรแกรมแบบ "มาพร้อมถ่าน" (batteries included) กล่าวคือไพทอนมาพร้อมกับ[[:en:Standard Library|ไลบรารีมาตรฐาน]]จำนวนมาก เช่นโครงสร้างข้อมูลแบบซับซ้อน และไลบรารีสำหรับคณิตศาสตร์
บรรทัด 44:
ไพทอนรุ่น 2.0 ซึ่งออกเมื่อปีค.ศ. 2000 มาพร้อมกับเครื่องมือภายในจำนวนมาก เช่นเครื่องมือการสร้างลิสต์ ([[:en:List comprehension|list comprehension]]) และ[[:en:Garbage collection (computer science)|ตัวเก็บขยะ]] (garbage collector) และไพทอนรุ่น 3.0 เป็นไพทอนรุ่นที่ได้รับการปรับปรุงและแก้ไขจำนวนมาก ทว่าความเปลี่ยนแปลงไนไพทอน 3 นั้นเป็นการเปลี่ยนแปลงที่[[:en:Backward compatibility|ไม่เข้ากันแบบย้อนหลัง]] กล่าวคือชุดคำสั่งที่เขียนสำหรับไพทอน 2 อาจไม่ทำงานตามปกติเมื่อสั่งให้ทำงานบนตัวแปลภาษาของไพทอน 3
== จุดเด่นของภาษา
=== ความเป็นภาษาสคริปต์ ===
เนื่องจากไพทอนเป็น[[ภาษาสคริปต์]] ทำให้ใช้เวลาในการเขียนและ[[คอมไพล์]]ไม่มาก ทำให้เหมาะกับงานด้าน[[การดูแลระบบ]] (System administration) เป็นอย่างยิ่ง มีการสนับสนุนภาษาไพทอนโดยเป็นส่วนหนึ่งของ[[ระบบปฏิบัติการ]][[ยูนิกซ์]], [[ลินุกซ์]] และสามารถติดตั้งให้ทำงานเป็นภาษาสคริปต์ของวินโดวส์ ผ่านระบบ en:Windows Script Host ได้อีกด้วย
=== ไวยากรณ์ที่อ่านง่าย ===
ไวยากรณ์ของ
=== ความเป็นภาษากาว ===
ไพทอนเป็นภาษากาว (Glue Language) ได้อย่างดีเนื่องจากสามารถเรียกใช้ภาษาโปรแกรมอื่น ๆ ได้หลายภาษา ทำให้เหมาะที่จะใช้เขียนเพื่อประสานงานโปรแกรมที่เขียนในภาษาต่างกันได้
==
ผู้เขียนโปรแกรมภาษา
=== ซี
[[ซี
=== ไจธอน ===
[[ไจธอน]] (Jython) เป็นแพลตฟอร์มภาษาไพทอนที่ถูกพัฒนาบน[[แพลตฟอร์มจาวา]] เพื่อเพิ่มอำนวยความสะดวกในการใช้ความสามารถ[[ภาษาสคริปต์]]ของ
การใช้งานสามารถทำได้โดยการติดตั้งจาวาและเรียกไลบรารีของไจธอนซึ่งมาในรูปไบนารีเพื่อใช้งาน
===
Python.NET เป็นการพัฒนาภาษา
== ไลบรารีในไพทอน ==
บรรทัด 87:
=== ตัวแก้ไขสำหรับไพทอน ===
ผู้ใช้สามารถใช้[[:en:text editor|ตัวแก้ไขข้อความ]]ทั่วไปในการแก้ไขโปรแกรมภาษาไพทอน นอกจากนั้นยังมี [[Integrated Development Environment]]อื่น ๆ ให้เลือกใช้อีก อาทิ
* PyScripter: เป็นชุดเครื่องมือสำหรับพัฒนาภาษา
* Python IDLE: มีอยู่ในชุดอินเตอร์พรีเตอร์อยู่แล้ว สามารถเลือกติดตั้งได้
* PythonWin: เป็นตัวแก้ไขในชุดของ PyWin32
|