ผลต่างระหว่างรุ่นของ "ไพทอน (ภาษาโปรแกรม)"

ไม่มีคำอธิบายอย่างย่อ
(Translated introduction to the article)
* ชัดแจ้งดีกว่าซ่อนเร้น (Explicit is better than implicit.)
* เรียบง่ายดีกว่าซับซ้อน (Simple is better than complex.)
* ซับซ้อนดีกว่ายุ่งเหยิง (Complex is better than complicated.)
* ต้องใส่ใจการอ่านออกได้ง่าย (Readability counts.)
ไพทอนไม่ได้ถูกออกแบบมาให้มีคุณสมบัติและความสามารถในการทำงานทุกอย่าง แต่ไพทอนถูกออกแบบมาให้สามารถถูกต่อยอดได้ง่าย การออกแบบในลักษณะนี้ทำให้ตัวของภาษาไพทอนได้รับความนิยมเนื่องด้วยความสามารถในการเพิ่มส่วนต่อขยายหรือชุดคุณสมบัติลงไปในแอปพลิเคชั่นที่มีอยู่ก่อนหน้านี้ การออกแบบในลักษณะนี้มาจากวิสัยทัศน์ของฟัน โรสซึมที่ต้องการเห็นการออกแบบภาษาโปรแกรมที่มีระบบแกนกลางขนาดเล็ก แต่มาพร้อมไลบรารีชุดคำสั่งขนาดใหญ่ โดยเป้าหมายการออกแบบลักษณะนี้มาจากความไม่สะดวกในการใช้ภาษา ABC ที่ฟัน โรสซึมเคยเจอมาก่อนหน้านี้
 
โครงสร้างทางวากยสัมพันธ์ (syntax) ของภาษาไพทอนมุ่งเน้นความเรียบง่ายและไม่ยุ่งเหยิง ในขณะเดียวกันยังคงให้อิสระกับนักพัฒนาโปรแกรมในการเลือกวิธีการเขียนโปรแกรมได้เอง ปรัชญาการออกแบบนี้ของไพทอนอยู่บนความเชื่อที่ว่า "ควรจะมีทางเดียว—และทางเดียวเท่านั้น—ในการทำอะไรสักอย่าง" ("there should be one—and preferably only one—obvious way to do it") ซึ่งตรงกันข้ามกับแนวคิดการออกแบบของ[[ภาษาเพิร์ล]]ที่เชื่อว่า "[[:en:There's more than one way to do it|เราควรทำอะไรได้มากกว่าหนึ่งวิธี]]" ("There's more than one way to do it") หากจะกล่าวให้ละเอียด [[:en:Alex Martelli|อะเล็กซ์ มาร์เตลลี]] ผู้เขียนตำราภาษาไพทอน และสมาชิกของมูลนิธิซอฟต์แวร์ไพทอน กล่าวว่า "ในวัฒนธรรมของไพทอน การอธิบายว่า[วิธีการเขียนโปรแกรม]บางอย่างนั้น''ฉลาดมาก'' ไม่ถือเป็นคำชม"
 
== จุดเด่นของภาษาไพทอน ==
474

การแก้ไข