Python ตั้งแต่ศูนย์
ตั้งแต่ print() และตัวแปร ไปจนถึงเงื่อนไข ลูป สตริง คอลเลกชัน ฟังก์ชัน ไฟล์ และคลาส พร้อมโจทย์หลังทุกหัวข้อ
- บทเรียน 25 บท
- โจทย์ 59 ข้อ
- ประมาณ 24 ชม.
- เริ่มต้น 4
- การตัดสินใจ 2
- ลูป 3
- สตริงและข้อความ 3
- คอลเลกชัน 5
- + อีก 3 บท
บทเรียนสั้น ๆ ที่อธิบายทีละแนวคิด พร้อมโค้ดที่แก้ไขและรันได้บนหน้าเว็บทันที เริ่มตามเส้นทางการเรียนตั้งแต่ศูนย์ แล้วฝึกด้วยโจทย์ท้าทาย
เรียนตามเส้นทาง: อ่านบทเรียนสั้น ๆ ก่อน แล้วลองทำโจทย์เพื่อเช็กว่าคุณนำแนวคิดไปใช้เองได้หรือยัง
ตั้งแต่ print() และตัวแปร ไปจนถึงเงื่อนไข ลูป สตริง คอลเลกชัน ฟังก์ชัน ไฟล์ และคลาส พร้อมโจทย์หลังทุกหัวข้อ
แบบฝึกหัดคลาสสิกสำหรับมือใหม่เรื่องตัวเลข ข้อความ และลิสต์ แต่ละข้อตามด้วยโจทย์ให้ลองแก้เอง
การค้นหา การเรียงลำดับ การเรียกซ้ำ สแตก และการท่องกราฟ แต่ละหัวข้อมีโจทย์ให้ฝึก
อาร์เรย์ สถิติ เมทริกซ์ และ DataFrame แล้วนำไปใช้ในโจทย์แมชชีนเลิร์นนิง
คลาสและออบเจกต์ ต่อด้วยแพทเทิร์นแบบสร้าง โครงสร้าง และพฤติกรรมที่ใช้ในโค้ด Python จริง
จากอาร์เรย์ NumPy สู่นิวรอน softmax และ attention แล้วต่อด้วยเส้นทางโครงข่ายประสาทเทียม
นิวรอน การฝึก การถดถอย การจำแนกประเภท attention การสร้างข้อความ การค้นหา และการเรียนรู้แบบเสริมกำลัง: หนึ่งบทเรียนสั้นต่อหนึ่งแนวคิด ตามด้วยโจทย์
ในบทเรียนนี้ คุณจะเขียนและรันโปรแกรม Python โปรแกรมแรกด้วยฟังก์ชัน print()
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะเรียนวิธีเก็บค่าไว้ในตัวแปร และรู้จักชนิดข้อมูลพื้นฐานของ Python ได้แก่ str, int, float และ bool
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะคำนวณด้วย +, -, *, /, //, % และ ** และเปรียบเทียบค่าต่าง ๆ
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะอ่านสิ่งที่ผู้ใช้พิมพ์ด้วยฟังก์ชัน input() และแปลงเป็นตัวเลขเพื่อนำไปคำนวณ
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะใช้ if, elif และ else ให้โปรแกรมตัดสินใจ และรวมเงื่อนไขด้วย and, or และ not
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะวนผ่านทุกสมาชิกในลิสต์ด้วยลูป for และใส่ลำดับด้วย enumerate()
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะทำโค้ดซ้ำตราบใดที่เงื่อนไขยังเป็นจริงด้วยลูป while และเรียนวิธีหลีกเลี่ยงลูปไม่รู้จบ
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะทำงานกับข้อความใน Python ได้แก่ หาความยาว ดึงตัวอักษรตามตำแหน่ง ตัดสตริง และใช้เมธอดของสตริง
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะใช้ f-string และตัวระบุรูปแบบเพื่อแสดงผลลัพธ์ให้เป็นระเบียบและอ่านง่าย
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะสร้างลิสต์ เพิ่มสมาชิกใหม่ และกรองเลขคู่ด้วย list comprehension
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะจัดกลุ่มค่าด้วยทูเพิล แยกค่าลงตัวแปร และคืนหลายค่าจากฟังก์ชัน
ดูตัวอย่าง →ในบทเรียนนี้ คุณจะใช้เซตเก็บเฉพาะค่าที่ไม่ซ้ำ และรวมเซตด้วยยูเนียน อินเตอร์เซกชัน และผลต่าง
ดูตัวอย่าง →