Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. ฟังก์ชัน bool() ใน Python

    ฟังก์ชัน bool() ใน Python คืนค่าบูลีนของพารามิเตอร์ที่ส่งให้ พารามิเตอร์อาจเป็นค่าใดก็ตามตามเงื่อนไขด้านล่าง ยกเว้นค่าที่ระบุไว้ที่นี่ ค่าอื่นๆ จะคืนค่า True คืนค่า False เมื่อค่าพารามิเตอร์ที่ส่งเป็นดังนี้ - None เงื่อนไข False ศูนย์ของชนิดตัวเลขทุกประเภท Sequence ว่าง เช่น (), [] ฯลฯ Mapping ว่

  2. การวนลูปผ่าน Set ใน Python

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการวนลูป/การเดินทางผ่าน Set ใน Python 3.x (หรือเวอร์ชันก่อนหน้า) Set คือคอลเลกชันของออบเจ็กต์ที่ไม่มีลำดับและไม่มีค่าซ้ำ สร้างได้โดยการล้อมรอบองค์ประกอบทั้งหมดด้วยวงเล็บปีกกา เรายังสามารถสร้าง Set ได้โดยการแปลงชนิดข้อมูล (type casting) ด้วยคีย์เวิร์ด set วิธีที่

  3. Byte Objects เทียบกับ String ใน Python

    เนื่องจากคอมพิวเตอร์จัดเก็บข้อมูลได้เฉพาะในรูปแบบไบต์ เราจึงต้องแปลงรูปแบบข้อมูลต่างๆ ให้เป็นข้อมูลไบต์ ตัวอย่างเช่น รูปภาพจะกลายเป็นไบต์และจัดเก็บด้วย PNG, JPEG ฯลฯ เพลงจัดเก็บเป็น .WAV, .MP3 ฯลฯ ซอฟต์แวร์ที่รับผิดชอบสร้างและจัดการรูปแบบเหล่านี้จะแปลงข้อมูลเป็นไบต์เพื่อจัดเก็บ ใน Python Byte Objec

  4. ฟังก์ชัน callable() ใน Python

    ฟังก์ชัน callable() ใน Python เป็นส่วนหนึ่งของไลบรารีมาตรฐาน ซึ่งคืนค่า True หากออบเจ็กต์สามารถเรียกใช้งานได้ (callable) และคืนค่า False หากไม่สามารถเรียกใช้งานได้ ออบเจ็กต์ควรมีเมธอด __call__ เพื่อให้เป็น callable ตัวอย่างเช่น หากเราแค่ประกาศตัวแปรพร้อมค่า มันจะไม่ใช่ callable แต่ถ้าเราประกาศฟังก์

  5. การทำให้ตัวอักษรแรกของคอลัมน์ใน Pandas DataFrame เป็นตัวพิมพ์ใหญ่

    Pandas DataFrame คล้ายกับตารางที่มีแถวและคอลัมน์ บางครั้งเราอาจต้องการทำให้ตัวอักษรแรกของคอลัมน์หนึ่งใน DataFrame เป็นตัวพิมพ์ใหญ่ ซึ่งสามารถทำได้ด้วยวิธีต่อไปนี้ การสร้าง DataFrame ในตัวอย่างด้านล่าง เราสร้าง DataFrame ก่อนด้วยชื่อคอลัมน์เป็น Day และ Subject ตัวอย่างโค้ด import pandas as pd # D

  6. ฟังก์ชัน casefold() สำหรับสตริงใน Python

    ฟังก์ชันนี้ช่วยแปลงตัวอักษรของคำให้เป็นตัวพิมพ์เล็ก เมื่อนำไปใช้กับสตริงสองตัว สามารถเปรียบเทียบค่าได้โดยไม่คำนึงถึงรูปแบบตัวพิมพ์ใหญ่/เล็กของตัวอักษร การใช้งาน casefold() ในตัวอย่างด้านล่าง เราใช้ฟังก์ชัน casefold() กับสตริง และผลลัพธ์ออกมาเป็นตัวพิมพ์เล็กทั้งหมด ตัวอย่างโค้ด string = BestTutori

  7. การวนลูปผ่านอักขระของสตริงใน Python

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการวนลูป/การเดินทางผ่านอักขระของสตริงใน Python 3.x (หรือเวอร์ชันก่อนหน้า) สตริงคือคอลเลกชันของอักขระซึ่งอาจมีช่องว่าง ตัวอักษร หรือตัวเลข สามารถเข้าถึงได้โดยใช้ดัชนี (index) หรือผ่านการอ้างอิง (reference) วิธีการที่พบบ่อยแสดงด้านล่าง วิธีที่ 1 - Iterator โดยตรงโด

  8. ฟังก์ชัน join() ใน Python

    ในบทความนี้ เราจะเรียนรู้วิธีการใช้งานฟังก์ชัน join() ใน Python 3.x (หรือเวอร์ชันก่อนหน้า) มาดูการใช้งานทั่วไปกับ List iterable ที่นี่เรารวมองค์ประกอบของ List ด้วยตัวคั่น (delimiter) ตัวคั่นสามารถเป็นอักขระใดๆ หรือไม่มีก็ได้ ตัวอย่างที่ 1: ใช้ตัวคั่น -> print(s.join(list_1)) ผลลัพธ์ l ตอนนี

  9. การเปรียบเทียบวันที่ใน Python

    การเปรียบเทียบวันที่และเวลาเป็นความต้องการสำคัญในภาษาโปรแกรมใดๆ Python มีไลบรารี datetime ซึ่งมีฟังก์ชันในตัวมากมายสำหรับจัดการวันที่และเวลา น่าสนใจที่วันที่และเวลาสามารถเปรียบเทียบได้เหมือนการเปรียบเทียบค่าตัวเลขทางคณิตศาสตร์ ตัวอย่าง ในตัวอย่างด้านล่าง เราเลือกวันที่สองวันโดยส่งค่าปี เดือน และวั

  10. Lambda และ Filter ใน Python - ตัวอย่างการใช้งาน

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับ Lambda Expression และฟังก์ชัน filter() ใน Python 3.x (รวมถึงเวอร์ชันก่อนหน้า) ฟังก์ชันเหล่านี้อยู่ในไลบรารีมาตรฐานของ Python แล้ว Lambda Expression คืออะไร? ฟังก์ชันบรรทัดเดียว (inline function) สามารถกำหนดได้ด้วย Lambda Expression Lambda Expression ประกอบด้วยคีย

  11. นับองค์ประกอบที่ไม่ซ้ำกันในอาร์เรย์ด้วย Python

    ใน List ของ Python เราอาจมีองค์ประกอบซ้ำกัน เมื่อเรานับความยาวของ List เราจะได้ความยาวรวมทั้งหมดรวมถึงองค์ประกอบซ้ำ แต่ในบทความนี้ เราจะดูวิธีการนับจำนวนองค์ประกอบที่แตกต่างกัน (unique elements) ใน List ตัวอย่าง ในตัวอย่างด้านล่าง เราใช้ counter() จากโมดูล collections ในโมดูลนี้ Counter เป็น subcl

  12. Lambda Expression ใน Python เพื่อจัดเรียงตัวเลขบวกและลบ

    ในบทความนี้ เราจะเรียนรู้การใช้ Lambda Expression ที่รับอาร์เรย์อินพุตของจำนวนเต็มบวกและลบ เราคำนวณอาร์เรย์แยกกันสองอาร์เรย์ หนึ่งมีตัวเลขลบ อีกหนึ่งมีตัวเลขบวก เรากำหนดฟังก์ชัน Rearrange() ที่รับอาร์กิวเมนต์เพียงอย่างเดียวคืออาร์เรย์ของจำนวนเต็ม ฟังก์ชันนี้คืนค่าทั้งสองอาร์เรย์ที่รวมเข้าด้วยกัน โ

  13. นับความถี่ของทุกองค์ประกอบในอาร์เรย์ด้วยโมดูล collections ใน Python

    เนื่องจาก Python อนุญาตให้มีองค์ประกอบซ้ำใน List เราจึงอาจมีองค์ประกอบหนึ่งปรากฏหลายครั้ง ความถี่ขององค์ประกอบใน List บ่งบอกว่าองค์ประกอบนั้นเกิดขึ้นกี่ครั้ง ในบทความนี้ เราใช้ฟังก์ชัน Counter ของโมดูล collections เพื่อหาความถี่ของแต่ละรายการใน List ไวยากรณ์ ไวยากรณ์: Counter(list) โดย list คือ it

  14. List Comprehension และ ord() ใน Python เพื่อลบอักขระที่ไม่ใช่ตัวอักษร

    ในบทความนี้ เราจะเรียนรู้โปรแกรมที่สามารถลบอักขระทั้งหมดยกเว้นตัวอักษรโดยใช้แนวคิด List Comprehension และฟังก์ชัน ord() ใน Python 3.x (รวมถึงเวอร์ชันก่อนหน้า) อัลกอริทึม 1. วนลูปผ่านสตริงที่กำหนดเพื่อตรวจสอบแต่ละอักขระ 2. เลือกเฉพาะอักขระที่อยู่ในช่วง [a-z] หรือ [A-Z] 3. ใช้ฟังก์ชัน join() เพื่อรว

  15. ฟังก์ชัน delattr() และ del() ใน Python

    ฟังก์ชันทั้งสองนี้ใช้สำหรับลบแอตทริบิวต์ออกจากคลาส ฟังก์ชัน delattr() อนุญาตให้ลบแอตทริบิวต์แบบไดนามิก ในขณะที่ del() ใช้ลบแอตทริบิวต์อย่างชัดเจนและมีประสิทธิภาพมากกว่า การใช้งาน delattr() ไวยากรณ์: delattr(object_name, attribute_name) โดย object_name คือชื่อของออบเจ็กต์ที่สร้างจากคลาส attribute_n

  16. วิธีการใช้งาน List ใน Python - ตัวดำเนินการ in, not in และฟังก์ชัน len(), min(), max()

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีการใช้งาน List ต่างๆ ใน Python 3.x (รวมถึงเวอร์ชันก่อนหน้า) ตัวดำเนินการเหล่านี้ช่วยให้เราสามารถดำเนินการพื้นฐานกับข้อมูลใน List ได้ ตัวดำเนินการ In และ Not In ตัวดำเนินการ in ใช้ตรวจสอบว่ามีองค์ประกอบอยู่ใน List ที่ระบุหรือไม่ คืนค่า True หากพบองค์ประกอบ มิฉ

  17. การนำประตูตรรกะ (Logic Gates) ไปใช้ใน Python

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

  18. วิธีต่างๆ ในการเคลียร์ List ใน Python

    การล้างองค์ประกอบทั้งหมดใน Python list สามารถทำได้หลายวิธี ด้านล่างคือวิธีการบางอย่างที่นำไปใช้เพื่อบรรลุเป้าหมายนี้ ใช้ clear() ฟังก์ชันนี้เป็นส่วนหนึ่งของไลบรารีมาตรฐานและทำให้ Python list ว่างเปล่าทั้งหมด Syntax: list_name.clear() list_name คือชื่อของรายการที่ให้มา ตัวอย่าง ในตัวอย่างด้านล่าง เ

  19. ฟังก์ชันทางคณิตศาสตร์ใน Python - Special Functions และ Constants

    ในบทความนี้ เราจะเรียนรู้ฟังก์ชันพิเศษ (special functions) และค่าคงที่ (constants) ที่มีอยู่ในโมดูล math ของ Python Standard Library ที่นี่เราจะพูดถึงค่าคงที่บางอย่าง เช่น: pi — ค่า π (พาย) e — ค่าคงที่ออยเลอร์ inf — ค่าอนันต์ (infinity) nan — Not a Number tau — ค่า τ (ทาว) = 2π และฟังก์ชันบางอย

  20. divmod() ใน Python และการประยุกต์ใช้

    ฟังก์ชัน divmod() เป็นส่วนหนึ่งของไลบรารีมาตรฐานของ Python ซึ่งรับตัวเลขสองตัวเป็นพารามิเตอร์และให้ผลหาร (quotient) และเศษ (remainder) ของการหารของพวกเขาเป็น tuple (ทูเพิล) มันมีประโยชน์ในหลายการประยุกต์ทางคณิตศาสตร์ เช่น การตรวจสอบความหารลงตัวของตัวเลข และการตรวจสอบว่าตัวเลขเป็นเฉพาะหรือไม่ ไวยากร

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:98/451  20-คอมพิวเตอร์/Page Goto:1 92 93 94 95 96 97 98 99 100 101 102 103 104