ก้าวแรกกับภาษาปิยะธอน¶
เอกสารนี้จะแนะนำการเริ่มต้นใช้งานภาษาปิยะธอน ตั้งแต่การเขียนโปรแกรมแรกไปจนถึงการใช้งานพื้นฐาน
โปรแกรมแรกของคุณ¶
เริ่มต้นด้วยการสร้างไฟล์ สวัสดี.pi
(หรือ hello.pi
) และเขียนโค้ดต่อไปนี้:
# นี่คือโปรแกรมภาษาปิยะธอนแรกของคุณ
พิมพ์("สวัสดีชาวโลก!")
รันโปรแกรมด้วยคำสั่ง:
piyathon สวัสดี.pi
โครงสร้างพื้นฐาน¶
ตัวแปร¶
ชื่อ = "สมชาย"
อายุ = จำนวนเต็ม("25")
พิมพ์(f"สวัสดี {ชื่อ}! คุณอายุ {อายุ} ปี")
การวนซ้ำ¶
# วนซ้ำด้วย สำหรับ
สำหรับ ก ใน ช่วง(3):
พิมพ์(f"รอบที่ {ก + 1}")
# วนซ้ำด้วย ขณะที่
ตัวนับ = 0
ขณะที่ ตัวนับ < 3:
พิมพ์(f"นับ: {ตัวนับ}")
ตัวนับ += 1
เงื่อนไข¶
อายุ = 18
ถ้า อายุ >= 18:
พิมพ์("คุณเป็นผู้ใหญ่แล้ว")
อื่น:
พิมพ์("คุณยังเป็นเยาวชน")
ฟังก์ชัน¶
นิยาม คำนวณพื้นที่สี่เหลี่ยม(กว้าง, ยาว):
คืนค่า กว้าง * ยาว
พื้นที่ = คำนวณพื้นที่สี่เหลี่ยม(5, 4)
พิมพ์(f"พื้นที่: {พื้นที่} ตารางหน่วย")
การจัดการข้อผิดพลาด¶
ลอง:
ตัวเลข = จำนวนเต็ม(รับค่า("ใส่ตัวเลข: "))
พิมพ์(f"คุณใส่เลข {ตัวเลข}")
ยกเว้น ValueError:
พิมพ์("กรุณาใส่ตัวเลขเท่านั้น")
การใช้งานโมดูล¶
นำเข้า random เป็น สุ่ม # โมดูลภาษาไพทอนมาตรฐาน
# สุ่มตัวเลข 1-100
เลขสุ่ม = สุ่ม.randint(1, 100)
พิมพ์(f"เลขสุ่ม: {เลขสุ่ม}")
เคล็ดลับการใช้งาน¶
การตรวจสอบชนิดข้อมูล:
>>> ชนิด(42) <class 'int'>
การใช้ List Comprehension:
ตัวเลข = [x * 2 สำหรับ x ใน ช่วง(5)] พิมพ์(ตัวเลข) # [0, 2, 4, 6, 8]
ข้อควรระวัง¶
Warning
การเยื้องในภาษาปิยะธอนสำคัญมาก ควรใช้การเยื้อง 4 ช่องว่างเสมอ
อย่าลืมใส่
:
หลังบล็อกคำสั่งเช่นถ้า
,สำหรับ
,นิยาม