การปฏิบัติของงูหลาม
คอลเล็กชั่นการปฏิบัติของ Python สำหรับหัวข้อต่าง ๆ
สิ่งเหล่านี้อาจไม่ใช่ แนวทางปฏิบัติที่ดีที่สุด ดังนั้นคุณสามารถมีส่วนร่วมที่ดีที่สุดสำหรับแต่ละหัวข้อ
ปัญหาและ PRS ยินดีต้อนรับมาก
สารบัญ
สิ่งนี้ครอบคลุมหัวข้อต่อไปนี้พร้อมคำอธิบายและตัวอย่างซอร์สโค้ดตัวอย่าง
- ขั้นพื้นฐาน
- โครงสร้างข้อมูล
- ห้องสมุดมาตรฐาน
- การเขียนโปรแกรมเมตา
- การกำหนดค่า
- รูปแบบการออกแบบ
- การทดสอบ
- regex
- การสร้างเครือข่าย
- ฐานข้อมูล
- การจัดการข้อมูล
- การประมวลผลข้อมูล
- การพร้อมกัน
- การเขียนโปรแกรม API
- การเข้ารหัสลับ
- การเขียนโปรแกรมฟังก์ชั่น
- CLI
- ส่วนขยาย C
- การดีบัก
- การทำโปรไฟล์
- ไข่อีสเตอร์
หัวข้อ
ขั้นพื้นฐาน
- อาร์กิวเมนต์ (รวมถึง
*args และ **kwargs ) - ฟังก์ชั่นในตัว
- ระดับ
- เครื่องหมายจุลภาค
- ความเข้าใจ
- มัณฑนากร
- เอกสาร
- การจัดการข้อยกเว้น
- การจัดการไฟล์/dir
- ฟังก์ชั่น
- นำเข้า
- ส่วนต่อประสาน
- ตัววนซ้ำและเครื่องกำเนิดไฟฟ้า
- แลมบ์ดา
- การตัดไม้
- แผนที่กรองและลด
- วิธี
- อูป
- การจัดรูปแบบสตริง
- การดำเนินการสตริง
- พิมพ์คำใบ้
- เน้นย้ำ
โครงสร้างข้อมูล
- รายการ
- tuple
- ชุด
- คำสั่ง
- Fronzenset
- สาย
- กองซ้อน
- คิว
- รายการที่เชื่อมโยง
- กอง
- ต้นไม้
- กราฟ
ห้องสมุดมาตรฐาน
- ABC
- อาร์เรย์
- ของสะสม
- เคสชนิดหนึ่ง
- วันที่
- ทศนิยม
- functools
- อนาคต
- Itertools
- คณิตศาสตร์
- ระบบปฏิบัติการ
- ดอง
- คิว
- แบบสุ่ม
การเขียนโปรแกรมเมตา
การกำหนดค่า
- 4 วิธีในการจัดการการกำหนดค่า
รูปแบบการออกแบบ
- ซิงเกิลตัน
- โรงงาน
- อะแดปเตอร์
- ผู้สังเกตการณ์
การทดสอบ
- ไม่แน่นอน
- pytest
- แพทย์
- ความครอบคลุม
regex
- ขั้นพื้นฐาน
- การปฏิบัติที่ซับซ้อน
การสร้างเครือข่าย
- http
- TCP
- UDP
- SMTP
- FTP
- ซ็อกเก็ต
ฐานข้อมูล
- sqlite3
- mysql
- PostgreSQL
- Redis
- MongoDB
- orm
การจัดการข้อมูล
- JSON
- XML
- ฐาน 64
- บัฟเฟอร์โปรโต
การประมวลผลข้อมูล
การพร้อมกัน
- การประมวลผล
- มัลติเธรด
- asyncio
- คื่นฉ่าย
การเขียนโปรแกรม API
การเข้ารหัสลับ
การเขียนโปรแกรมฟังก์ชั่น
CLI
ส่วนขยาย C
การดีบัก
การทำโปรไฟล์
ไข่อีสเตอร์