Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. แก้ไข Python TypeError: not all arguments converted during string formatting

    Python เป็นผู้คับคั่งกฎอย่างเข้มงวด หนึ่งในคุณสมบัติหลักของภาษา Python รักษาให้คุณอยู่ในเงื่อนไข เพื่อให้โปรแกรมของคุณทำงานในลักษณะที่คุณตั้งใจ คุณอาจพบข้อผิดพลาดที่กล่าวว่า not all arguments converted during string formatting เมื่อคุณทำงานกับสตริง ในคู่มือนี้ เราพูดถึงข้อผิดพลาดนี้และทำไมมันจึงโผล่

  2. แก้ไข Python TypeError: 'module' object is not callable

    โมดูล Python น่าหลงใหล โดยเฉพาะเมื่อคุณกำหนดเอง TypeError: module object is not callable เป็นหนึ่งในข้อผิดพลาดที่พบบ่อยที่สุดที่นักพัฒนา Python ทำเมื่อทำงานกับคลาส ในคู่มือนี้ เราพูดถึงว่าข้อผิดพลาดนี้หมายถึงอะไรและทำไมมันจึงถูกยกขึ้น เราจะเดินทางผ่านชิ้นโค้ดตัวอย่างเพื่อช่วยให้คุณเอาชนะข้อผิดพลาดนี

  3. แก้ไข Python IndexError: tuple index out of range

    เหมือนกับลิสต์ (lists) Python tuples ถูกจัดดัชนี (indexed) หมายความว่าแต่ละค่าใน tuple มีหมายเลขที่คุณสามารถใช้เพื่อเข้าถึงค่านั้นได้ เมื่อคุณพยายามเข้าถึงรายการใน tuple ที่ไม่มีอยู่ Python จะคืนค่าข้อผิดพลาดที่กล่าวว่า tuple index out of range ในคู่มือนี้ เราอธิบายว่าข้อผิดพลาด Python นี้หมายถึงอะไ

  4. เปลี่ยนชื่อคอลัมน์ใน Pandas: คู่มือสำหรับผู้เริ่มต้น

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

  5. Python Print Without Newline: คู่มือการพิมพ์ไม่ขึ้นบรรทัดใหม่

    เพื่อพิมพ์โดยไม่ขึ้นบรรทัดใหม่ใน Python 3 ให้เพิ่มอาร์กิวเมนต์เพิ่มเติมในฟังก์ชัน print บอกโปรแกรมว่าคุณไม่ต้องการสตริงถัดไปอยู่บนบรรทัดใหม่ นี่คือตัวอย่าง: print(Hello there!, end = ) ฟังก์ชัน print ถัดไปจะอยู่บนบรรทัดเดียวกัน เมื่อคุณเขียนโปรแกรม คุณอาจต้องการพิมพ์ค่าไปยังหน้าจอ แต่เก็บมันอยู่บน

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

    วิธีใช้ Python Recursion Python recursion เป็นหัวข้อที่น่ากลัวสำหรับผู้เริ่มต้น มาถอดมายาความเชื่อว่าการเรียกซ้ำ (recursion) ยากลำบากโดยการกำหนดคำจำกัดความ Recursion คือวิธีการเขียนโปรแกรมที่ฟังก์ชันเรียกตัวเอง 聽起來简单, 对吧? 当你掌握了它, 递归并不是一个困难的概念。 ในบทช่วยสอน Python นี้ เราจะพูดถึง recursion และวิธีการท

  7. NumPy Concatenate: คู่มือการรวมอาร์เรย์ NumPy

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

  8. Python Factorial: คู่มือการคำนวณแฟกทอเรียล

    วิธีคำนวณแฟกทอเรียล (Factorial) ใน Python คุณอาจจำคำว่า แฟกทอเรียล (factorial) จากชั้นเรียนคณิตศาสตร์มัธยม พวกมันคำนวณยากมากโดยไม่มีเครื่องคิดเลข ใครอยากคำนวณแฟกทอเรียลของ 10 โดยคูณ 1x2x3x4 ทีละตัวด้วยมือ? มีหลายวิธีที่คุณสามารถคำนวณแฟกทอเรียลใน Python ในคู่มือนี้ เราจะพูดถึงวิธีคำนวณแฟกทอเรียลโดยใช

  9. วิธีใช้ตัวแปรสภาพแวดล้อม (Environment Variables) ใน Python

    เมื่อคุณพัฒนาในสภาพแวดล้อมที่ต่างกัน คุณอาจต้องการระบุค่าการกำหนดค่าที่แตกต่างกันสำหรับแต่ละสภาพแวดล้อม คอมพิวเตอร์ที่คุณพัฒนาแอปพลิเคชันจะไม่เหมือนกับคอมพิวเตอร์ที่คุณปรับใช้ (deploy) แอปพลิเคชัน นี่คือที่ที่ตัวแปรสภาพแวดล้อม (environment variables) เข้ามามีประโยชน์! ในคู่มือนี้ เราจะพูดถึงว่าตัวแป

  10. วิธีเขียนลำดับฟีโบนัชชี (Fibonacci Sequence) ใน Python

    ลำดับฟีโบนัชชี (Fibonacci Sequence) เป็นหนึ่งในลำดับที่มีชื่อเสียงที่สุดในคณิตศาสตร์ มันคำนวณได้ง่ายมาก: ตัวเลขแต่ละตัวในลำดับคือผลรวมของสองตัวเลขก่อนหน้า ลำดับนี้ได้เข้าสู่โลกการเขียนโปรแกรม บ่อยครั้งที่ใช้เพื่อฝึกนักพัฒนาด้านอัลกอริทึมและลูป (loops) ในคู่มือนี้ เราจะพูดถึงวิธีเขียนลำดับฟีโบนัชชีใน

  11. แก้ไข Python SyntaxError: EOL while scanning string literal

    แม่นักพัฒนาที่เก่งที่สุดก็ทำข้อผิดพลาดทางไวยากรณ์ (syntax errors) ได้ตลอดเวลาเมื่อเขียนโค้ด ภาษาโปรแกรมมิ่งมีกฎมากมาย และเพียงข้อผิดพลาดเล็กน้อย (typo) ก็สามารถทำให้เกิดข้อผิดพลาดได้ หากคุณเจอข้อผิดพลาด syntaxerror: EOL while scanning string literal อย่ากลัว ในคู่มือนี้ เราจะพูดถึงความหมายของข้อผิดพ

  12. Python Filter: คู่มือฉบับสมบูรณ์แบบทีละขั้นตอน

    เมธอด filter() ใน Python ใช้กรองรายการ (lists), เซต (sets) และทูเพิล (tuples) filter() ปฏิบัติตามเกณฑ์ที่กำหนดเพื่อกรองออบเจ็กต์ที่วนซ้ำได้ (iterable) และคืนค่าผลลัพธ์ที่กรองแล้ว เมื่อคุณเขียนโปรแกรม คุณอาจมีรายการค่าที่ต้องการกรองในบางรูปแบบ ตัวอย่างเช่น คุณอาจมีรายการคำสั่งซื้อคุกกี้และต้องการคืน

  13. การสืบทอดใน Python: คู่มือฉบับสมบูรณ์แบบทีละขั้นตอน

    การสืบทอด (Inheritance) ใน Python คือเมื่อคลาสย่อย (subclass) ใช้โค้ดจากคลาสอื่น การสืบทอดเป็นคุณสมบัติสำคัญในภาษาเชิงวัตถุอย่าง Python ที่ช่วยให้การเขียนโค้ดง่ายขึ้นและมีประสิทธิภาพมากขึ้น Python เป็นภาษาเชิงวัตถุ (object-oriented language) ซึ่งรองรับการสร้างบล็อกโค้ดที่นำกลับมาใช้ใหม่ได้ เพื่อช่ว

  14. Python List Methods: คู่มือขั้นตอนต่อขั้นตอน

    ลิสต์ (Lists) เป็นโครงสร้างข้อมูลในตัว (built-in) ใน Python 3 Python Lists สามารถใช้จัดระเบียบและจัดเก็บข้อมูลอย่างเป็นระบบ เช่น ชื่อผู้จัดหาสำหรับบริษัทผลิต ข้อมูลเงินเดือนสำหรับพนักงานบริษัท ลิสต์เกรดนักเรียน หรืออะไรก็ตาม มีฟังก์ชันในตัวจำนวนหนึ่งใน Python ที่เราสามารถใช้เปลี่ยนแปลงหรือจัดการข้อ

  15. Python Sets: คู่มือการใช้งาน Set

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

  16. Python JSON: คู่มือการทำงานกับข้อมูล JSON

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

  17. Python Math Operators: คู่มือตัวดำเนินการคณิตศาสตร์

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

  18. Python Map Function: คู่มือขั้นตอนต่อขั้นตอน

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

  19. Python String Methods: คู่มือขั้นตอนต่อขั้นตอน

    Python มีเมธอดมากมายที่ใช้เฉพาะกับสตริง Python string methods รวมถึง upper(), lower(), capitalize(), title() และอื่นๆ เมธอดสตริงเหล่านี้มีประโยชน์สำหรับการจัดการ แก้ไข และทำงานกับสตริง สตริงเป็นหนึ่งในชนิดข้อมูลหลักที่ใช้ในการเขียนโปรแกรม และช่วยให้คอมพิวเตอร์ทำงานกับข้อความได้ ตัวอย่างเช่น สตริงอา

  20. Python Lambda Functions: บทนำ

    Python Lambda functions คือฟังก์ชันบรรทัดเดียว ไม่มีชื่อ (anonymous functions) Lambda expressions ใน Python มีประโยชน์สำหรับฟังก์ชันบรรทัดเดียวที่ไม่ต้องการชื่อ เช่น การกรองลิสต์ การแปลงเคสสตริง หรือการคูณตัวเลข เมื่อคุณเขียนโปรแกรมที่จะทำงานซ้ำๆ หลายครั้ง การทำซ้ำโค้ดของคุณเป็นเรื่องไม่เป็นประโยชน

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