Saturday, May 30, 2026

bash — sudo.log — 80x24
e25yxn@sudo:~$ tree python_data_types/
PYTHON DATA TYPES (ชนิดข้อมูลในไพทอน)
│
├── 1. NUMERIC (ข้อมูลเชิงตัวเลข)
│   ├── int()    ── จำนวนเต็ม (Signed Integer) -> [บวก, ลบ, ศูนย์] เช่น 24, -5
│   ├── float()  ── ทศนิยม (Floating Point)  -> [พิกัด, ค่าระดับ] เช่น 150.455
│   └── complex()── จำนวนเชิงซ้อน (Complex)  -> [ส่วนจริง + จินตภาพ] เช่น 3 + 4j
│
├── 2. SEQUENCE (ข้อมูลเชิงลำดับ / เรียงต่อกัน)
│   ├── str()    ── ข้อความ (String)  -> บรรทัดเดียว " " / หลายบรรทัด """ """
│   ├── list()   ── รายการแก้ได้ [ ]  -> [แก้ไขได้] เพิ่ม/ลด/เปลี่ยนค่าในชุดข้อมูลได้
│   └── tuple()  ── รายการห้ามแก้ ( ) -> [ห้ามแก้ไข] ล็อคข้อมูลถาวร (เร็ว ปลอดภัย)
│
├── 3. MAPPING (ข้อมูลแบบจับคู่ค้นหา)
│   └── dict()   ── พจนานุกรม {Key: Value} 
│                   -> [แก้ไขได้] ค้นหาไวผ่านคำสำคัญ เช่น {"id": "A1"}
│                
├── 4. SET TYPE (ข้อมูลเซตอเนกประสงค์)
│   └── set()    ── เซตของข้อมูล { }  -> [แก้ไขได้] จุดเด่นคือ "ห้ามมีค่าซ้ำกัน"
│
└── 5. BOOLEAN (ข้อมูลเชิงตรรกะ)
    └── bool()   ── สวิตช์ เปิด-ปิด  -> มีแค่ 2 ค่าคือ True (จริง) หรือ False (เท็จ)
e25yxn@sudo:~$ cat usage_tips.log
[ INFO ] เกร็ดการใช้งานสรุปได้ว่า:

[ CALC ] "คำนวณ" ให้มองหาเครื่องหมายตัวเลข -> int, float
[ MODIFY ] "เน้นแก้ไขได้" เก็บเรียงแถวเลือก list / เก็บแบบจับคู่เลือก dict
[ LOCK ] "เน้นปลอดภัย" ล็อคค่าถาวรห้ามใครเปลี่ยนเลือก tuple
e25yxn@sudo:~$