ผลต่างระหว่างรุ่นของ "ภาษาไพทอน"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Sirakorn (คุย | ส่วนร่วม)
Sirakorn (คุย | ส่วนร่วม)
Added Python programming examples (identical to English Wikipedia, except for comments)
บรรทัด 53:
=== ความเป็นภาษากาว ===
ไพทอนเป็นภาษากาว (Glue Language) ได้อย่างดีเนื่องจากสามารถเรียกใช้ภาษาโปรแกรมอื่น ๆ ได้หลายภาษา ทำให้เหมาะที่จะใช้เขียนเพื่อประสานงานโปรแกรมที่เขียนในภาษาต่างกันได้
 
== ตัวอย่างภาษาโปรแกรมไพทอน ==
 
=== โปรแกรมสวัสดีชาวโลก ===
<syntaxhighlight lang="python">
print('Hello, world!')
</syntaxhighlight>
 
=== โปรแกรมสำหรับการคำนวนเลข[[แฟกทอเรียล]]ของจำนวนเต็มบวกใดๆ ===
<syntaxhighlight lang="python">
# คำสั่งในบรรทัดด้านล่างรับเข้าตัวเลข ก่อนแปลงเป็นจำนวนเต็มบวก
# ชุดคำสั่ง `int()` ในไพทอนจะตัดทศนิยมทิ้งโดยอัตโนมัติ
n = int(input('กรุณาป้อนข้อมูลรับเข้าตัวเลขใดๆ เพื่อคำนวนค่าแฟกทอเรียล: '))
 
# หากตัวเลขมีค่าน้อยกว่า 0 ให้ทำการยกแสดงข้อผิดพลาด (error raising)
# โดยให้แสดงข้อผิดพลาดแบบ `ValueError` ขึ้นมา
if n < 0:
raise ValueError('คุณจำเป็นต้องป้อนจำนวนเต็มบวก')
 
# ประกาศค่าตั้งต้นของแฟกทอเรียล
fact = 1
 
# วนซ้ำสำหรับค่า i ตั้งแต่ 2 ถึง (n+1)
for i in range(2, n + 1):
# เทียบเท่ากับ fact = fact * i
fact *= i
 
# แสดงผลคำตอบ
print(fact)
</syntaxhighlight>
 
== ไพทอนในแพลตฟอร์มต่าง ๆ ==