ก้าวแรกกับภาษาปิยะธอน

เอกสารนี้จะแนะนำการเริ่มต้นใช้งานภาษาปิยะธอน ตั้งแต่การเขียนโปรแกรมแรกไปจนถึงการใช้งานพื้นฐาน

โปรแกรมแรกของคุณ

เริ่มต้นด้วยการสร้างไฟล์ สวัสดี.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"เลขสุ่ม: {เลขสุ่ม}")

เคล็ดลับการใช้งาน

  1. การตรวจสอบชนิดข้อมูล:

    >>> ชนิด(42)
    <class 'int'>
    
  2. การใช้ List Comprehension:

    ตัวเลข = [x * 2 สำหรับ x ใน ช่วง(5)]
    พิมพ์(ตัวเลข)  # [0, 2, 4, 6, 8]
    

ข้อควรระวัง

Warning

  • การเยื้องในภาษาปิยะธอนสำคัญมาก ควรใช้การเยื้อง 4 ช่องว่างเสมอ

  • อย่าลืมใส่ : หลังบล็อกคำสั่งเช่น ถ้า, สำหรับ, นิยาม