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

    Python KeyError: คู่มือสำหรับมือใหม่ Python KeyError เกิดขึ้นเมื่อคุณพยายามเข้าถึงรายการในดิกชันนารีที่ไม่มีอยู่ คุณสามารถแก้ไขข้อผิดพลาดนี้ได้โดยปรับโปรแกรมให้เลือกไอเทมจากดิกชันนารีที่มีอยู่ หรือจัดการข้อผิดพลาดโดยตรวจสอบว่าคีย์มีอยู่ก่อน วิธีจัดการ Python KeyError เพิ่งเจอ KeyError ไหม? อย่ากลัว

  2. วิธีเขียน QuickSort ใน Python

    วิธีเขียน QuickSort ใน Python QuickSort ใน Python เลือกองค์ประกอบ pivot และแยกองค์ประกอบของ array ออกเป็นสอง array ใหม่ ตัวเลขมากกว่า pivot ไป array หนึ่ง ตัวเลขน้อยกว่า pivot ไปอีก array แต่ละ array ถูกจัดเรียง แล้วรวมทั้งหมดเป็นหนึ่ง วิธีเขียน Python QuickSort มีอัลกอริทึมจัดเรียงมากมายที่ใช้จัดเ

  3. Python: Return Multiple Values from a Function (การคืนค่าหลายค่าจากฟังก์ชัน)

    Python: Return Multiple Values from a Function คุณสามารถคืนค่าหลายค่าได้โดยการรวมค่าเหล่านั้นในดิกชันนารี (dictionary), ทูเพิล (tuple), หรือลิสต์ (list) ชนิดข้อมูลเหล่านี้ให้คุณจัดเก็บค่าที่คล้ายกันหลายค่า คุณสามารถแยกค่าแต่ละค่าออกมาในโปรแกรมหลัก หรือส่งค่าหลายค่าและคั่นด้วยคอมมา ฟังก์ชัน Python ส

  4. Python Remove Character from String: คู่มือการลบอักขระออกจากสตริง

    Python Remove Character from String: คู่มือการลบอักขระออกจากสตริง คุณสามารถลบอักขระออกจากสตริง Python ได้ด้วย replace() หรือ translate() ทั้งสองเมธอดแทนที่อักขระหรือสตริงด้วยค่าที่กำหนด หากระบุสตริงว่าง อักขระหรือสตริงที่เลือกจะถูกลบออกจากสตริงโดยไม่มีการแทนที่ Python Remove a Character from a Stri

  5. ค่าสัมบูรณ์ (Absolute Value) ใน Python: คู่มือขั้นตอนต่อขั้นตอน

    ค่าสัมบูรณ์ (Absolute Value) ใน Python: คู่มือขั้นตอนต่อขั้นตอน เมธอด abs() ใน Python คืนค่าสัมบูรณ์ของตัวเลข ค่าสัมบูรณ์ของตัวเลขคือระยะห่างจาก 0 ทำให้ตัวเลขลบกลายเป็นบวก ในขณะที่ตัวเลขบวกไม่ได้รับผลกระทบ เช่น abs(-9) คืนค่า 9 ในขณะที่ abs(2) คืนค่า 2 ค่าสัมบูรณ์คือระยะห่างระหว่างตัวเลขและ 0 บนเ

  6. Python Flatten List: คู่มือวิธีทำ (How-To Guide)

    Python Flatten List: คู่มือวิธีทำ การทำให้ลิสต์แบน (Flattening a list) หมายถึงกระบวนการลบมิติ (dimension) ออกจากลิสต์ มิติหมายถึงพิกัดเพิ่มเติมที่ต้องใช้ในการระบุตำแหน่งรายการในลิสต์ คุณสามารถทำให้ลิสต์ Python แบนได้ด้วย list comprehension, nested for loop, หรือเมธอด itertools.chain() ลิสต์ Python

  7. Python Strings: หนึ่งในชนิดข้อมูลยอดนิยมที่สุดของ Python

    Python Strings: หนึ่งในชนิดข้อมูลยอดนิยมที่สุดของ Python สตริง (Strings) เป็นหนึ่งในชนิดข้อมูลที่นิยมที่สุดใน Python สตริงในระดับสูง คือออบเจ็กต์ที่ประกอบด้วยลำดับของอักขระ (characters) อักขระคือสัญลักษณ์ — ภาษาอังกฤษเช่นกัน มี 26 อักขระในอักษรอังกฤษ Python strings สร้างและจัดการได้ง่าย คุณสามารถเร

  8. การใช้คีย์เวิร์ด not ใน Python: คู่มือฉบับสมบูรณ์

    การใช้คีย์เวิร์ด not ใน Python: คู่มือฉบับสมบูรณ์ คีย์เวิร์ด not ใน Python คืนค่า True หากค่าเท่ากับ False และในทางกลับกัน คีย์เวิร์ดนี้กลับค่าของ Boolean สามารถใช้ not กับคำสั่ง if เพื่อตรวจสอบว่าค่าไม่อยู่ในลิสต์ จะตรวจสอบว่าสิ่งใดไม่อยู่ในลิสต์อย่างไร? จะตรวจสอบว่าเงื่อนไขไม่เป็นจริงอย่างไร? คำต

  9. การเปลี่ยนชื่อไฟล์ใน Python: คู่มือขั้นตอนต่อขั้นตอน

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

  10. การสร้างไดเรกทอรี (Directory) ใน Python: คู่มือ How-To

    การสร้างไดเรกทอรี (Directory) ใน Python: คู่มือ How-To เมธอด os.mkdir() ใน Python สร้างไดเรกทอรีว่างบนระบบไฟล์ คุณไม่สามารถใช้เมธอดนี้สร้างโฟลเดอร์ในโฟลเดอร์ที่ไม่มีอยู่ได้ เมธอด os.makedirs() สร้างไดเรกทอรีแบบเรียกซ้ำ (recursively) ไฟล์ช่วยจัดเก็บข้อมูลนอกโปรแกรมที่อ้างอิงได้ในอนาคต เมื่อทำงานกับไ

  11. Selection Sort ใน Python: คู่มือฉบับสมบูรณ์

    Selection Sort ใน Python: คู่มือฉบับสมบูรณ์ Selection sort ใน Python แบ่งลิสต์ออกเป็นสองลิสต์เล็กๆ ลิสต์หนึ่งแทนองค์ประกอบที่จัดเรียงแล้ว อีกลิสต์หนึ่งมีองค์ประกอบที่ยังไม่จัดเรียง Selection sort หาค่าที่น้อยที่สุดหรือมากที่สุดในแต่ละรอบ และย้ายค่าเหล่านั้นไปยังลิสต์ที่จัดเรียงแล้ว การจัดเรียงลิสต์

  12. วิธีคัดลอกลิสต์ (Copy List) ใน Python: 4 วิธีที่ควรรู้

    วิธีคัดลอกลิสต์ (Copy List) ใน Python: 4 วิธีที่ควรรู้ คุณสามารถคัดลอกลิสต์ใน Python ได้ด้วยเมธอด copy(), การสไลซ์ (slicing), เมธอด list(), และลิสต์คอมเพรเฮนชัน (list comprehension) เมธอด copy() เป็นวิธีตรงไปตรงมาที่สุดในการคัดลอกลิสต์ Python เมื่อทำงานกับลิสต์ใน Python คุณอาจพบสถานการณ์ที่ต้องการส

  13. วิธีเขียน Insertion Sort ใน Python

    วิธีเขียน Insertion Sort ใน Python Insertion sort ใน Python ทำงานคล้ายการจัดเรียงไพ่ในมือ สร้างสองลิสต์: ลิสต์ที่จัดเรียงแล้ว (sorted) และลิสต์ที่ยังไม่ได้จัดเรียง (unsorted) เปรียบเทียบแต่ละรายการในลิสต์ unsorted จนกว่าจะจัดเรียงรายการนั้นเสร็จ Insertion sort เป็นอัลกอริทึมมาตรฐานที่พบบ่อยใน Python

  14. การยกกำลังใน Python: คู่มือขั้นตอนต่อขั้นตอน

    การยกกำลังใน Python: คู่มือขั้นตอนต่อขั้นตอน ออปอเรเตอร์ ** และฟังก์ชัน pow() ใช้คำนวณกำลังของตัวเลขใน Python ออปอเรเตอร์ ** ยกเลขทางซ้ายเป็นกำลังของเลขทางขวา ฟังก์ชัน pow() ยกพารามิเตอร์แรกเป็นกำลังของพารามิเตอร์ที่สอง การคำนวณกำลังของตัวเลขเป็นการดำเนินการทางคณิตศาสตร์ที่พบบ่อย เช่น หากคุณสร้าง

  15. Python f-strings: คู่มือฉบับสมบูรณ์สำหรับการจัดรูปแบบสตริง

    Python f-strings: คู่มือฉบับสมบูรณ์ f-strings ใน Python ใช้สำหรับฝังนิพจน์ (expression) ลงในสตริง นิพจน์อาจเป็นค่าของตัวแปร ผลลัพธ์ของการคำนวณทางคณิตศาสตร์ หรือค่า Python อื่นๆ f-strings แตกต่างจากสตริงทั่วไปที่มีตัวอักษร f นำหน้าสตริง เมื่อเขียนสตริง คุณอาจต้องการเปลี่ยนส่วนหนึ่งของสตริงให้ใช้ค่

  16. คิวความสำคัญ (Priority Queue) ใน Python: คู่มือฉบับสมบูรณ์

    คิวความสำคัญ (Priority Queue) ใน Python: คู่มือฉบับสมบูรณ์ คิวความสำคัญใน Python จัดเก็บข้อมูลตามลำดับความสำคัญ มีสองวิธีหลักในการนำไปใช้: ใช้คลาส queue.PriorityQueue และโมดูล heapq คุณอาจต้องการจัดลำดับข้อมูลตามค่าของแต่ละรายการในลิสต์ เช่น ต้องการให้ค่าสูงสุดอยู่หน้าสุด และค่าต่ำสุดอยู่ท้ายสุด ซึ

  17. Python Try Except: คู่มือจัดการข้อยกเว้นทีละขั้นตอน

    Python try...except statement จับ exception (ข้อยกเว้น) ใช้ทดสอบโค้ดสำหรับข้อผิดพลาดที่เขียนใน try statement หากพบข้อผิดพลาด เนื้อหาของ except block จะถูก execute วิธีใช้ Try และ Except ใน Python คุณอาจต้องการทดสอบบล็อกโค้ดเฉพาะเพื่อให้แน่ใจว่าทำงานถูกต้องก่อนให้ส่วนอื่นของโปรแกรมทำงาน ตัวอย่างเช่น

  18. Python Find: คู่มือการค้นหาสตริง

    เมธอด Python find() ค้นหาตำแหน่งดัชนีที่ตัวแรกของสตริงปรากฏในอีกสตริงหนึ่ง find() คืนค่า -1 หากไม่พบค่า มิฉะนั้น มันคืนค่าตำแหน่งดัชนีเริ่มต้นของค่าที่คุณกำลังค้นหา การหาสตริงย่อย (substring) ในสตริงเป็นการดำเนินการที่พบบ่อยใน Python ตัวอย่างเช่น สมมติว่าคุณมีสตริงที่มีรายการชื่อหนังสือโปรดของคุณ คุ

  19. Python Random Choice: คู่มือวิธีการสุ่มเลือกข้อมูล

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

  20. Python Variables: คู่มือวิธีการใช้งาน

    ตัวแปร (Variable) ใน Python จัดเก็บค่าในโปรแกรม ตัวแปรมีสองส่วน: ป้ายกำกับ (label) และค่า (value) สองส่วนนี้แยกกันด้วยเครื่องหมายเท่ากับ (=) คุณสามารถใช้ป้ายกำกับเพื่ออ้างอิงค่าที่กำหนดให้กับตัวแปรตลอดโปรแกรมของคุณ ตัวแปรสามารถเปลี่ยนค่าได้ ตัวแปรฝังอยู่ในการเขียนโปรแกรม ตัวแปรช่วยให้คุณจัดเก็บข้อมู

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