บทเรียนสอนภาษา Python พื้นฐาน
พื้นฐาน
แนะนำภาษา Python
การตรวจสอบเวอร์ชัน Python
การแสดงผลข้อมูลบนหน้าจอ
ปรัชญาของ Python
ความคิดเห็น (Comments)
ตัวแปร
การแสดงผลตัวแปรบนหน้าจอ
การดำเนินการทางคณิตศาสตร์กับตัวเลข
การดำเนินการทางคณิตศาสตร์กับตัวแปร
การดำเนินการแบบย่อ
ลำดับความสำคัญของการดำเนินการทางคณิตศาสตร์
ลำดับความสำคัญที่เท่ากัน
วงเล็บสำหรับการจัดกลุ่ม
รายละเอียดปลีกย่อยของการจัดกลุ่ม
ความยาวของตัวเลข
เลขทศนิยม
จำนวนลบ
เศษจากการหาร
การยกกำลัง
ลำดับความสำคัญของการยกกำลัง
สตริง
การเชื่อมสตริง
การคูณสตริง
อักขระในสตริง
การหลีกหนีอักขระในสตริง
ความยาวของสตริง
สตริงหลายบรรทัด
ค่าบูลีน
ค่า None
การกำหนดชนิดข้อมูลที่เข้มงวดใน Python
การแปลงเป็นสตริง
การแปลงเป็นตัวเลข
สตริงที่มีตัวเลข
การรับอักขระจากตัวเลข
การแปลงเป็นเลขทศนิยม
ฟังก์ชัน input
รายการ
ความรู้เบื้องต้นเกี่ยวกับรายการ
การสร้างรายการโดยใช้วงเล็บเหลี่ยม
การสร้างรายการโดยใช้ฟังก์ชัน list
การแบ่งสตริงเป็นรายการ
องค์ประกอบแต่ละตัวของรายการ
ความยาวของรายการ
องค์ประกอบสุดท้ายของรายการ
การเปลี่ยนแปลงองค์ประกอบ
การเพิ่มองค์ประกอบท้ายรายการ
การเพิ่มองค์ประกอบตามตำแหน่ง
การรวมรายการด้วยเมธอด extend
การรวมรายการ
การเพิ่มเข้าในรายการ
การลบองค์ประกอบด้วยโอเปอเรเตอร์ del
การลบองค์ประกอบตามค่า
การรับและลบองค์ประกอบ
การลบองค์ประกอบทั้งหมด
การค้นหาดัชนีขององค์ประกอบตามค่า
การมีอยู่ขององค์ประกอบในรายการ
การนับองค์ประกอบในรายการ
ลำดับองค์ประกอบในรายการแบบย้อนกลับ
การจัดเรียงในรายการต้นฉบับ
การจัดเรียงในสำเนารายการ
การรวมรายการเป็นสตริง
ทูเพิล
รู้จักทูเพิล
การสร้างทูเพิล
วิธีสร้างทูเพิลแบบอื่น
ทูเพิลที่มีองค์ประกอบเดียว
ไวยากรณ์แบบอื่น
องค์ประกอบแต่ละตัวในทูเพิล
การเปลี่ยนแปลงองค์ประกอบ
ความยาวของทูเพิล
การรวมทูเพิล
การคูณทูเพิล
การมีอยู่ขององค์ประกอบในทูเพิล
การแยกทูเพิล
การแปลงเป็นทูเพิล
การแปลงทูเพิลเป็นลิสต์
การรวมทูเพิลเป็นสตริง
สไลซ์ (Slices)
รู้จักกับสไลซ์
สไลซ์ในช่วงตำแหน่ง
สไลซ์จากตำแหน่งเริ่มต้น
สไลซ์จนถึงตำแหน่งสิ้นสุด
สไลซ์ด้วยตำแหน่งลบ
สเตป (Step) การเลือก
สไลซ์ที่มีเฉพาะสเตปการเลือก
สไลซ์ทั้งหมด
การย้อนกลับลำดับ
การลบองค์ประกอบด้วยสไลซ์
พจนานุกรม
รู้จักกับพจนานุกรม
วิธีอื่นในการสร้างพจนานุกรม
ค่าขององค์ประกอบในพจนานุกรม
การเปลี่ยนค่าขององค์ประกอบ
การเพิ่มองค์ประกอบลงในพจนานุกรม
ความยาวของพจนานุกรม
การรวมพจนานุกรม
การรวมพจนานุกรมที่มีองค์ประกอบเดียวกัน
การลบองค์ประกอบโดยใช้คีย์
การดึงข้อมูลโดยใช้คีย์
การดึงองค์ประกอบสุดท้าย
การลบองค์ประกอบทั้งหมด
การตรวจสอบว่ามีองค์ประกอบในพจนานุกรมหรือไม่
การรับองค์ประกอบแบบไม่บังคับ
การแปลงเป็นลิสต์
การรับคีย์ทั้งหมด
การรับค่าทั้งหมด
คู่คีย์-ค่า
การแปลงเป็นพจนานุกรม
ปฏิบัติการ
เซต
ความรู้เบื้องต้นเกี่ยวกับเซต
องค์ประกอบของเซต
องค์ประกอบที่ซ้ำกันในเซต
ความยาวของเซต
การเพิ่มองค์ประกอบลงในเซต
การเพิ่มองค์ประกอบหลายตัวลงในเซต
การรวมเซต
การลบองค์ประกอบออกจากเซต
การลบองค์ประกอบที่มีอยู่
การดึงองค์ประกอบออกมา
การลบองค์ประกอบทั้งหมด
การมีอยู่ขององค์ประกอบในเซต
การมีอยู่ของเซตในลำดับ
การเปรียบเทียบเซต
องค์ประกอบที่เหมือนกันของเซต
องค์ประกอบที่แตกต่างกันของเซต
ผลต่างของเซต
การดำเนินการที่ซับซ้อน
การแปลงเป็นเซต
แบบฝึกหัด
เงื่อนไข
โครงสร้าง if-else
การเยื้องในเงื่อนไข
โอเปอเรเตอร์มากกว่าและน้อยกว่า
การตรวจสอบความเท่ากัน
การตรวจสอบความไม่เท่ากัน
ลอจิกอล AND
ลอจิกอล OR
ลอจิกอล NOT
ลำดับความสำคัญของโอเปอเรเตอร์เปรียบเทียบ
การจัดกลุ่มเงื่อนไข
การเปรียบเทียบสองครั้ง
การตรวจสอบการมีอยู่
การตรวจสอบค่าพิเศษ
if แบบย่อ
โครงสร้าง elif
if ซ้อนกัน
โครงสร้าง match-case
เทอร์นารีโอเปอเรเตอร์
การตรวจสอบประเภทของอ็อบเจ็กต์
ฝึกปฏิบัติ if else
ลูป
ลูป for
การสะสมผลลัพธ์ในลูป
ลูป for และเงื่อนไข if
คำสั่ง break
คำสั่ง continue
การเข้าถึงองค์ประกอบและดัชนีของพวกมัน
คีย์ของดิกชันนารีผ่าน for
ค่าในดิกชันนารี
คู่คีย์-ค่าในดิกชันนารี
คู่ดัชนี-องค์ประกอบของดิกชันนารี
การสร้างตัวเลข
การสร้างตัวเลขด้วยขั้นตอน
การวนซ้ำพร้อมกัน
ลูป while
ลูป while โดยไม่มีตัวนับ
เงื่อนไข if ในลูป while
การทำงานกับแฟล็ก
การตรวจจับการออกจากลูป
แบบฝึกหัดเกี่ยวกับลูป
การป้อนข้อมูลในลูป
หลายมิติ
รายการหลายมิติ
รายการสามมิติ
การวนซ้ำรายการหลายมิติ
การวนซ้ำรายการสามมิติ
การวนซ้ำรายการหลายมิติของพจนานุกรม
การเติมข้อมูลรายการหลายมิติ
ฟังก์ชันมาตรฐาน
การยกกำลัง
ฟังก์ชันการปัดเศษ
ค่าสูงสุดและต่ำสุด
สุ่ม
ค่าสัมบูรณ์
การดำเนินการทางคณิตศาสตร์กับตัวเลข
การหารตัวเลข
ตัวพิมพ์ใหญ่-เล็ก
การแยกสตริง
การจัดรูปแบบสตริง
การค้นหาในสตริง
การตรวจสอบสตริง
เวลา
การทำงานกับวันที่
แสดงผลวันที่ปัจจุบัน
การรับวันในสัปดาห์
ผลต่างของสองวันที่
การกำหนดปีอธิกสุรทิน
แสดงผลเวลา
การจัดรูปแบบวันที่
รูปแบบ epoch
แสดงผลวันที่จาก epoch
วัตถุ struct_time
การรับวัตถุ struct_time ตาม UTC
การรับรูปแบบ epoch จาก struct_time
ผลต่างของ epoch
การหน่วงเวลาการทำงาน