Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. Python Zip: คู่มือใช้งาน zip() ทีละขั้นตอน

    ฟังก์ชัน Python zip() รับ iterable items และรวมเข้าด้วยกันเป็น single tuple ค่าที่ได้คือ zip object ที่เก็บ pairs ของ iterables คุณสามารถส่ง lists, tuples, sets, หรือ dictionaries ผ่าน zip() ได้ Python มี built-in functions หลายตัวช่วยให้นักเขียนโค้ดวนลูปผ่านข้อมูล ฟังก์ชันหนึ่งคือ Python zip ฟังก์

  2. Python Read File: คู่มืออ่านไฟล์ทีละขั้นตอน

    ฟังก์ชัน open() ใช้เปิดไฟล์ คุณต้องใช้โหมด r เพื่ออ่านไฟล์ ฟังก์ชัน read(), readline(), readlines() จะคืนค่าเนื้อหาของไฟล์ที่เปิดแล้ว Python เป็นภาษาที่เหมาะสำหรับประมวลผลข้อมูล ภาษานี้มี built-in functions หลายตัวที่ทำให้อ่าน เขียน และจัดการข้อมูลหรือไฟล์ง่ายขึ้น สมมติคุณมี list ชื่อพนักงาน และต้อ

  3. ลบตัวอักษร n ตัวแรกออกจาก String ใน Python

    Slicing syntax ให้คุณลบตัวอักษรเฉพาะตัวหรือช่วงของตัวอักษรออกจาก string ได้ โดยอ้างอิงจาก index values ของตัวอักษรเหล่านั้น คู่มือนี้อธิบายวิธีลบตัวอักษร n ตัวแรกออกจาก string ใน Python พร้อมตัวอย่าง slicing syntax Python: String Indexing (ดัชนีสตริง) Strings เป็นลำดับของตัวอักษร แต่ละตัวอักษรใน str

  4. Python: วิธีพิมพ์ Dictionary (Print Dictionary)

    Dictionaries เก็บข้อมูลในรูปแบบ key-value pairs หมายถึงแต่ละ value ใน dictionary จะเชื่อมโยงกับ key ซึ่งทำหน้าที่เป็นจุดอ้างอิง หากต้องการดูเนื้อหาของ dictionary บน console มีหลายวิธี สามารถพิมพ์ dictionary ทั้งตัวโดยตรง หรือพิมพ์ key-value pairs ทีละคู่ ในคู่มือนี้ เราจะพูดถึงวิธีพิมพ์ dictionary ใ

  5. Python Hello World: คู่มือสร้างโปรแกรมแรก

    โปรแกรม Python Hello World มักเป็นโปรแกรมแรกที่นักเขียนโค้ดเขียนใน Python โปรแกรมนี้ใช้คำสั่ง print เพื่อแสดง string ไปที่ Python console โปรแกรมจะมีรูปแบบ: print(Hello World) หนึ่งในโปรแกรมแรกที่เขียนเพื่อทดสอบว่า Python ทำงานได้คือ Hello World มี 2 วิธีสร้าง: ใน terminal หรือใน code editor ที่ชอบ

  6. แก้ไข TypeError: list indices must be integers or slices, not float ใน Python

    Lists ใช้ index numbers ในการเข้าถึงสมาชิก ซึ่งเป็นค่า integer หากพยายามเข้าถึงสมาชิกใน list ด้วย floating-point number จะเกิดข้อผิดพลาด TypeError: list indices must be integers or slices, not float คู่มือนี้อธิบายความหมายและสาเหตุ พร้อมตัวอย่างการแก้ไข ทำความเข้าใจ TypeError: list indices must be i

  7. แก้ไข SyntaxError: continue not properly in loop ใน Python

    คำสั่ง continue ใช้สำหรับข้ามไปรอบถัดไปของลูปทันที หากใช้ continue statement นอกเหนือจาก for loop หรือ while loop จะเกิดข้อผิดพลาด SyntaxError: continue not properly in loop คู่มือนี้อธิบายความหมายของข้อผิดพลาดและสาเหตุ พร้อมตัวอย่างเพื่อให้คุณเข้าใจและแก้ไขได้ ทำความเข้าใจ SyntaxError: continue not

  8. คู่มือ Python Exceptions: ข้อผิดพลาดรันไทม์และการจัดการ

    Exceptions สามารถถูก raise ขึ้นมาจาก Python interpreter หรือด้วยตนเอง Built-in exceptions ช่วยจับข้อผิดพลาดทั่วไปในโปรแกรม ในคู่มือนี้ เราจะพูดถึงว่า exception คืออะไร และใช้ยังไง พร้อมตัวอย่างการ raise exception เพื่อให้คุณนำไปใช้ในโค้ดของตัวเอง Exception คืออะไร? Exception หรือ logical error คือข้

  9. โครงสร้างข้อมูล (Data Structures) ใน Python

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

  10. แก้ไข IndentationError: unexpected indent ใน Python

    IndentationErrors ช่วยทำให้โค้ดอ่านง่ายขึ้นและช่วยให้ Python interpreter เข้าใจโครงสร้างโค้ดได้ถูกต้อง หากคุณเพิ่ม space หรือ tab ที่ไม่จำเป็น จะพบข้อผิดพลาด IndentationError: unexpected indent ทำความเข้าใจ IndentationError: unexpected indent Indentation (การเยื้อง) คือการใช้จำนวน space หรือ tab เฉพ

  11. แก้ไข TypeError: unhashable type: 'list' ใน Python

    Python dictionaries รับเฉพาะชนิดข้อมูลที่แฮชได้ (hashable) เท่านั้นในการเป็น key ของ dictionary ในขณะที่ list ไม่ใช่ชนิดข้อมูลที่แฮชได้ หากคุณระบุ list เป็น key ใน dictionary จะพบข้อผิดพลาด TypeError: unhashable type: list ทำความเข้าใจข้อผิดพลาด TypeError: unhashable type: list Dictionary ประกอบด้วย

  12. Python ValueError: max() arg is an empty sequence - แก้ไขลิสต์ว่าง

    เมธอด max() ทำงานได้ก็ต่อเมื่อส่ง sequence ที่มีอย่างน้อย 1 ค่าเข้าไปใน method ถ้าพยายามหา largest item ใน empty list จะเจอ error ValueError: max() arg is an empty sequence คู่มือนี้พูดถึง error นี้หมายถึงอะไร ทำไมจึงเจอ พร้อมตัวอย่าง ช่วย figure out วิธีแก้ error นี้ ValueError: max() arg is an emp

  13. Python TabError: inconsistent use of tabs and spaces in indentation - แก้ไขอย่างไร?

    ใน Python program สามารถ indent code ด้วย spaces หรือ tabs ได้ ถ้าพยายามใช้ทั้งคู่ใน block โค้ดเดียวกัน จะเจอ error TabError: inconsistent use of tabs and spaces in indentation คู่มือนี้อธิบาย error นี้หมายถึงอะไร ทำไมจึงเกิดขึ้น พร้อมตัวอย่าง ช่วยแก้ในโค้ดของคุณ TabError: inconsistent use of tabs a

  14. Python Switch Statement: คู่มือเขียน Switch Case ใน Python

    ไม่เหมือน Java หรือ C# Python ไม่มี built-in switch statement หมายถึงไม่สามารถ evaluate switch expression ได้โดยไม่เขียนโค้ดเลียนแบบ switch...case เอง คู่มือนี้อธิบายวิธีเขียน switch...case ใน Python พร้อม 2 ตัวอย่าง faux-switch statement ช่วยเรียนรู้เขียนในโค้ดของตัวเอง Switch Statements: บทนำสรุป

  15. Python: ลบตัวอักษรสุดท้ายจาก String (Remove Last Character)

    Strings เป็น iterable objects เข้าถึงค่าได้ด้วย indexing และ slicing เทคนิคเหล่านี้ดึง individual character หรือ range of characters จาก string ได้ คู่มือนี้อธิบายวิธีลบตัวอักษรสุดท้ายจาก Python string พร้อมตัวอย่าง ช่วยให้คุณทำได้ในโค้ดของตัวเอง Python: ลบตัวอักษรสุดท้ายจาก String สร้างโปรแกรมลบตัว

  16. Python TypeError: unhashable type: 'slice' - แก้ไขการ slice Dictionary

    Values ใน Python dictionary ไม่สามารถ slice เหมือน list ได้ เพราะ dictionaries มี custom key values ไม่ได้ indexed จากศูนย์ ถ้าพยายาม slice dictionary เหมือน list จะเจอ error TypeError: unhashable type: slice คู่มือนี้อธิบาย error นี้หมายถึงอะไร และทำไมเห็นในโค้ด พร้อมตัวอย่าง ช่วยแก้ได้ TypeError:

  17. Python: Pad Zeros - เพิ่มศูนย์นำหน้าสตริงและตัวเลข

    บางตัวเลขต้องขึ้นต้นด้วยศูนย์หรือหลายศูนย์ เช่น user ID อาจต้องมีศูนย์จำนวนหนึ่งนำหน้า ถ้าต่ำกว่าตัวเลขที่กำหนด ให้ ID numbers ทุกตัวยาวเท่ากัน Pad string ด้วยศูนย์ใช้ zfill() function Pad number ด้วยศูนย์ใช้ string formatting คู่มือนี้แนะนำตัวอย่าง pad zeros ให้ string และ integer Python: Pad Zeros

  18. Python: ดึง Index ของค่าสูงสุดใน List (Max Value Index)

    ผ่าน indexing สามารถดึง item หรือช่วง items จาก list ได้ สามารถดึง specific item ได้ก็ต่อเมื่อรู้ index number ที่สัมพันธ์กับค่านั้น หา index value ของ largest item ใน list ใช้ max() และ index() methods คู่มือนี้เดินทางผ่านโปรแกรมที่ดึง index value ของ maximum element ใน list Python: ดึง Index Value

  19. Python SyntaxError: Missing parentheses in call to 'print' - แก้ไข Python 3

    ใน Python 3 ต้องล้อม print statements ด้วย parentheses ทุกครั้ง ถ้าพยายามพิมพ์ string ออกคอนโซลโดยไม่ล้อม string ใน parentheses จะเจอ error SyntaxError: Missing parentheses in call to print คู่มือนี้อธิบาย error นี้หมายถึงอะไร และการใช้ print statement ใน Python พร้อมตัวอย่าง ช่วยเรียนรู้วิธีแก้ Syn

  20. Python AttributeError: 'module' object has no attribute 'urlopen' - แก้ไข Python 3

    โมดูล urllib เปลี่ยนวิธีเข้าถึงฟังก์ชัน request ใน Python 3 หมายถึงถ้าพยายามอ้างอิง urlopen function แบบ Python 2 จะเจอ error AttributeError: module object has no attribute urlopen คู่มือนี้พูดถึง error นี้หมายถึงอะไร ทำไมจึงเกิดขึ้น พร้อมตัวอย่าง ช่วยเรียนรู้วิธีแก้ AttributeError: module object ha

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