Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. Python Logging: คู่มือการบันทึกกิจกรรม

    คุณเพิ่งสร้างแอปพลิเคชันและสังเกตว่าบางอย่างทำงานไม่ได้ตามที่ตั้งใจ ฟีเจอร์ที่คุณเพิ่งนำไปใช้พฤติกรรมในลักษณะที่คุณไม่คาดหวัง คุณควรทำอย่างไร? คุณจะแก้ไขปัญหานี้อย่างไร? ในการพัฒนาซอฟต์แวร์ โปรแกรมเมอร์พึ่งพาการ logging (บันทึกกิจกรรม) เพื่อติดตามเหตุการณ์ขณะที่ซอฟต์แวร์ของพวกเขากำลังทำงาน นี่ช่วยให

  2. Python Requests: คู่มือการใช้งาน

    เมื่อคุณสร้างแอปพลิเคชันใน Python อาจมีเวลาที่คุณต้องการเชื่อมต่อกับบริการของบุคคลที่สาม ตัวอย่างเช่น หากคุณสร้างเครื่องมือฟิตเนส คุณอาจต้องการเชื่อมต่อกับ Fitbit API เพื่อดูข้อมูลการออกกำลังกายของคุณ แอปที่ส่งข้อความสั้นอาจเชื่อมต่อกับ Twilio API ใน Python ไลบรารี requests ช่วยให้คุณสร้างคำขอ (requ

  3. Python Modules: วิธีสร้างโมดูล

    โมดูล (Modules) เป็นคุณสมบัติของ Python ที่ช่วยให้คุณแบ่งโค้ดของคุณเป็นหลายไฟล์ โมดูล Python คือไฟล์ที่ลงท้ายด้วยนามสกุล .py ในคู่มือนี้ เราจะให้ตัวอย่างและคุณจะได้เรียนรู้วิธีสร้างโมดูล Python Python Modules: บทนำสรุป โมดูลเป็นคำอีกคำหนึ่งสำหรับไฟล์โปรแกรม Python นี่หมายความว่าไฟล์ใดๆ ในโปรเจกต์ Py

  4. Python Startswith และ Endswith: คู่มือขั้นตอนต่อขั้นตอน

    ฟังก์ชัน startswith() ของ Python ตรวจสอบว่าสตริงเริ่มต้นด้วยซับสตริงที่ระบุหรือไม่ ฟังก์ชัน endswith() ของ Python ตรวจสอบว่าสตริงจบด้วยซับสตริงหรือไม่ ทั้งสองฟังก์ชันคืนค่า True หรือ False บ่อยครั้งที่เมื่อคุณทำงานกับสตริงขณะเขียนโปรแกรม คุณอาจต้องการตรวจสอบว่าสตริงเริ่มต้นหรือจบลงด้วยค่าเฉพาะหรือไ

  5. คลาสและออบเจ็กต์ใน Python สำหรับผู้เริ่มต้น

    วันนี้เราจะพูดถึงคลาส (Classes) ไม่ใช่ห้องเรียนในโรงเรียนนะ ในการเขียนโปรแกรม คลาสมีนิยามของตัวเอง คลาสคือแผนผัง (blueprint) ที่โค้ดดอร์สร้างขึ้นสำหรับออบเจ็กต์ มันกำหนดข้อมูลที่สามารถจัดเก็บในออบเจ็กต์และเมธอดที่สามารถดำเนินการกับออบเจ็กต์เฉพาะนั้นได้ Python เป็นภาษาโปรแกรมมิ่งแบบเชิงออบเจ็กต์ (Obj

  6. Python Send Email: คู่มือการส่งอีเมล

    วิธีส่งอีเมลด้วย Python Python เป็นภาษาที่มีคุณสมบัติมากมาย สามารถใช้สำหรับการวิเคราะห์ข้อมูล การพัฒนาเว็บ และอื่นๆ อีกมากมาย นั่นไม่ใช่ทั้งหมด Python มีฟีเจอร์แฝง: คุณสามารถใช้มันส่งอีเมลได้ นี่หมายความว่าคุณสามารถส่งอีเมลรีเซ็ตรหัสผ่าน อีเมลลืมรหัสผ่าน การแจ้งเตือนผู้ใช้ และอีเมลอื่นๆ ที่คุณต้องกา

  7. Python Iterator: คู่มือการสร้าง

    วิธีสร้าง Python Iterator: คู่มือ Iterators (อิเทอเรเตอร์) อยู่ทุกที่ใน Python ยากที่จะเรียนรู้พื้นฐานโดยไม่ได้ยินคำว่า iterator หรือ iterable Iterator คือออบเจ็กต์ที่สามารถวนซ้ำได้ แม้จะมีออบเจ็กต์ในตัวบางอย่างที่สามารถวนซ้ำได้ คุณยังสามารถกำหนดเองได้อีกด้วย ในคู่มือนี้ เราจะพูดถึง Python Iterators

  8. NumPy Array: คู่มือสำหรับผู้เริ่มต้น

    ลิสต์ (List) เป็นชนิดข้อมูลที่มีลำดับขององค์ประกอบที่เรียงลำดับไว้ ลิสต์เป็นชนิดข้อมูลที่มีประโยชน์เพราะช่วยให้คุณจัดเก็บค่าที่เกี่ยวข้องหลายค่าในตัวแปรเดียว ด้วยลิสต์ คุณอาจเก็บชื่อรองเท้า 10 คู่ในตัวแปรเดียว หรือเก็บรายการซื้อที่คุณซื้อที่ร้านในตัวแปรเดียว ในขณะที่ชนิดข้อมูลลิสต์ในตัว (built-in) ม

  9. วิธีเขียน Python Generator

    อิเทอเรเตอร์ (Iterators) เล่นบทบาทสำคัญใน Python พวกมันช่วยให้คุณสร้างออบเจ็กต์ที่สามารถวนซ้ำได้ นี่เป็นวิธีที่ดีในการจัดเก็บข้อมูลที่สามารถเข้าถึงได้ผ่านลูป for in ปัญหาของอิเทอเร이터คือต้องเขียนโค้ดเยอะมากในการสร้าง มันมีประโยชน์แต่คุณต้องเขียนโค้ดมากจนเกินไปเพื่อให้มันทำงาน เจเนอเรเตอร์ (Generators

  10. การเรียงลำดับ Dictionary ตามค่าใน Python

    Dictionary เป็นโครงสร้างข้อมูลที่ไม่มีลำดับ ใช้โครงสร้างแบบแมปเพื่อจัดเก็บข้อมูล Dictionary จับคู่คีย์กับค่า สร้างเป็นคู่ที่เก็บข้อมูลที่เกี่ยวข้อง ด้วยเมธอด sorted() ของ Python คุณสามารถเรียงลำดับเนื้อหาของ Dictionary ตามค่าได้ ตัวอย่างเช่น เพื่อจัดอันดับความนิยมของรายการในเมนูกาแฟ คุณสามารถใช้เมธอ

  11. Python Join: คู่มือการใช้งาน

    เมื่อคุณกำลังทำงานกับลิสต์ใน Python คุณอาจต้องการรวมเนื้อหาของลิสต์เข้าด้วยกันเป็นสตริงเดียว ตัวอย่างเช่น คุณอาจต้องการรวมรายชื่อพนักงานทั้งหมดในบริษัทให้เป็นสตริงเดียว ที่นี่คือที่มาของเมธอด join() ของสตริงใน Python เมธอด join() ช่วยให้คุณนำลิสต์ที่มีอยู่แล้วมาแปลงเป็นสตริงเดียวได้ บทช่วยสอนนี้จะอธ

  12. Python Dictionary update(): อัปเดตข้อมูลใน Dictionary

    เมธอด update() ของ Dictionary ใช้สำหรับ อัปเดตหรือเพิ่ม Key-Value pairs หลายคู่พร้อมกัน ไวยากรณ์ dictionary_name.update(other_dictionary_or_iterable) อาร์กิวเมนต์สามารถเป็น Dictionary อื่น หรือ Iterable ของ Key-Value Pairs (เช่น List of Tuples) Key ที่มีอยู่แล้ว → ค่าจะถูก ทับใหม่ Key ใหม่ → จะถูก

  13. Python Global และ Local Variables: ขอบเขตตัวแปรครบถ้วน

    Variable (ตัวแปร) เป็นภาชนะเก็บข้อมูล ใน Python มี 2 ประเภทตาม Scope (ขอบเขต): Global และ Local Global Variables ประกาศ นอกฟังก์ชัน มี Global Scope เข้าถึงได้ทุกที่ในโปรแกรม รวมถึงภายในฟังก์ชัน name = Carlton Hernandez # Global def print_name(): print(name) # เข้าถึง Global ได้ print_name()

  14. Python Logical Operators: and, or, not – คู่มือครบถ้วน

    Logical Operators ใช้รวมเงื่อนไขหลายเงื่อนไขใน Conditional Statement (if/else) คืนค่า Boolean (True/False) Python มี 3 ตัวดำเนินการตรรกะ: Operatorคำอธิบายตัวอย่าง andTrue ก็ต่อเมื่อ ทั้งสอง เงื่อนไขเป็น Truea and b orTrue ก็ต่อเมื่อ อย่างน้อยหนึ่ง เงื่อนไขเป็น Truea or b notTrue ก็ต่อเมื่อ เงื่

  15. Python Stack: ใช้ List และ collections.deque สร้าง Stack (LIFO)

    Stack (สแต็ก) เป็นโครงสร้างข้อมูลแบบ Last-In, First-Out (LIFO) ตัวที่เพิ่มเข้ามาสุดท้ายจะถูกนำออกก่อน (เหมือนจานซ้อนกัน) ตรงข้ามกับ Queue (FIFO) รองรับ 2 Operation หลัก: Push (เพิ่ม) และ Pop (นำออก) วิธีที่ 1: ใช้ Built-in List List ใน Python เป็น Dynamic Array รองรับ append() (Push) และ pop() (Pop

  16. Python isinstance(): ตรวจสอบชนิดข้อมูลแบบแม่นยำ

    ฟังก์ชัน isinstance() ใน Python คืนค่า True/False ว่าตัวแปรตรงกับชนิดข้อมูลที่ระบุ ไวยากรณ์: isinstance(variable_to_check, data_type) บทนำ การตรวจสอบ Data Type เป็น Operation พื้นฐาน เช่น ต้องการทราบว่าตัวแปรเป็น String หรือ Number เพราะแต่ละ Type รองรับ Operation ต่างกัน isinstance() ช่วย Verify ไ

  17. Python any() และ all(): ตรวจสอบค่า True ใน Iterable

    ฟังก์ชัน Built-in any() และ all() ใช้ตรวจสอบค่า Truthiness ใน Iterable (List, Tuple, Dict, String) any() คืน True ถ้ามีอย่างน้อย 1 ค่าเป็น True all() คืน True ถ้าทุกค่าเป็น True (หรือ Iterable ว่าง) any() – มีค่า True อย่างน้อยหนึ่งค่า any(iterable) คืน True ถ้ามี Element อย่างน้อย 1 ตัว Evaluate

  18. Python Collections Module: Counter, namedtuple, defaultdict, ChainMap

    Python มี Collection Types หลัก 4 แบบ: List, Tuple, Set, Dictionary โมดูล collections เพิ่มความสามารถด้วยโครงสร้างข้อมูลพิเศษ: Counter, namedtuple, defaultdict, ChainMap บทนำ: Collection Types พื้นฐาน List ลำดับมีเรียงลำดับ แก้ไขได้ (Mutable) อ้างอิงด้วย Index อนุญาตค่าซ้ำ sandwiches = [Cheese, Ham

  19. Python CSV Module: คู่มืออ่าน-เขียนไฟล์ CSV ขั้นตอนต่อขั้นตอน

    โมดูล csv ของ Python ใช้จัดการไฟล์ CSV (Comma-Separated Values) อ่านและเขียนข้อมูลได้ด้วยฟังก์ชัน reader() และ writer() CSV คืออะไร? CSV จัดเก็บข้อมูลแบบตาราง คั่นคอลัมน์ด้วยคอมม่า เหมาะสำหรับข้อมูลโครงสร้าง (Structured Data) เช่น สเปรดชีต ฐานข้อมูล ตัวอย่าง suppliers.csv: Hendersons Creamery, 123

  20. Python Data Types: คู่มือครบถ้วนชนิดข้อมูลพื้นฐาน

    ชนิดข้อมูล (Data Types) ใน Python คือรูปแบบต่างๆ ที่ Python ใช้จัดเก็บข้อมูล เช่น tuples, floats, strings, lists แต่ละชนิดมีกฎและการใช้งานเฉพาะตัว บทนำ ชนิดข้อมูลใช้จัดเก็บข้อมูลเฉพาะประเภท เช่น ตัวเลข ข้อความ รายการ การเลือกชนิดข้อมูลที่ถูกต้องสำคัญมาก เพราะแต่ละชนิดรองรับ Operation ต่างกัน Python

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:451/451  20-คอมพิวเตอร์/Page Goto:1 445 446 447 448 449 450 451