Build your ultimate AI agent
รายละเอียดคอร์ส
มีพื้นฐาน Python มาบ้างแล้วและอยากต่อยอดให้มากขึ้นใช่ไหม? คอร์สนี้เหมาะสำหรับคุณพอดี ในคอร์สนี้จะได้ทบทวนและฝึกฝนความรู้เกี่ยวกับ lists, dictionaries, tuples, sets และ date times พร้อมดูว่าสิ่งเหล่านี้นำไปใช้กับข้อมูลจริงได้อย่างไร และวิธีนำมาใช้ร่วมกันเพื่อแก้ปัญหาแบบหลายขั้นตอน รวมถึงกรณีศึกษาเชิงลึกที่ใช้ข้อมูลระบบขนส่งในเขตมหานครชิคาโก นอกจากนี้ยังจะได้เรียนรู้การใช้งาน objects ต่าง ๆ ในโมดูล Collections ของ Python ซึ่งช่วยให้จัดเก็บและจัดการข้อมูลได้หลากหลายวัตถุประสงค์ เมื่อเรียนจบคอร์สนี้แล้ว จะพร้อมรับมือกับความท้าทายด้านข้อมูลได้อย่าง Pythonic
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
ประเภทข้อมูลแบบ Sequence พื้นฐาน
บทนี้จะแนะนำประเภทข้อมูลพื้นฐานของ Python ได้แก่ lists, sets และ strings ซึ่งเป็นโครงสร้างข้อมูลที่สำคัญอย่างยิ่ง เพราะเป็นรากฐานของการจัดเก็บและการวนซ้ำข้อมูลแบบมีลำดับ เพื่อให้การเรียนรู้น่าสนใจยิ่งขึ้น จะนำความรู้เหล่านี้ไปใช้ตอบคำถามจากชุดข้อมูล New York Baby Names!
- บทนำและลิสต์50 XP
- ฝึกจัดการลิสต์ให้คล่องมือ100 XP
- การวนลูปผ่าน list100 XP
- รู้จักกับ Tuple50 XP
- การเลือกใช้ชนิดข้อมูล50 XP
- การใช้งานและการ unpack tuple100 XP
- การสร้าง Tuple โดยไม่ตั้งใจ100 XP
- Strings50 XP
- Formatted String Literals (f-strings)100 XP
- การรวมหลาย string เข้าด้วยกัน100 XP
- การค้นหาสตริงภายในสตริงอื่น100 XP
2
Dictionary — รากฐานของ Python
Dictionary คือหัวใจสำคัญของ Python ในบทนี้จะได้เรียนรู้วิธีใช้งาน dictionary เพื่อจัดการข้อมูลได้อย่างปลอดภัย มองข้อมูลในหลายมุม และตอบคำถามเพิ่มเติมจากชุดข้อมูล New York Baby Names นอกจากนี้ยังจะได้สำรวจวิธีวนซ้ำข้อมูลใน dictionary, การเข้าถึงข้อมูลแบบซ้อนกัน, การเพิ่มข้อมูลใหม่ และทำความรู้จักกับความสามารถอันหลากหลายของ Python dictionaries
3
ประเภทข้อมูลตัวเลข, Boolean และ Set
มาพักจาก dictionary กันสักครู่ แล้วมาดูประเภทข้อมูลตัวเลขและ boolean ที่พบบ่อย รวมถึง sets กัน
4
ประเภทข้อมูลขั้นสูง
ประเภทข้อมูลบางชนิดประกอบขึ้นจากประเภทข้อมูลอื่น และมีความสามารถมากกว่าประเภทข้อมูลพื้นฐาน มาสำรวจประเภทข้อมูลที่ซับซ้อนจาก collections module และ data classes กัน
ประเภทข้อมูลใน Python
เรียนจบแล้ว

