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

    Enum เป็นคลาสใน Python สำหรับสร้าง enumerations (การแจกแจงค่า) ซึ่งเป็นชุดของชื่อเชิงสัญลักษณ์ (members) ที่ผูกกับค่าคงที่ที่ไม่ซ้ำกัน (unique, constant values) สมาชิกของ enumeration สามารถเปรียบเทียบได้ด้วยชื่อเชิงสัญลักษณ์เหล่านี้ และ enumeration เองสามารถวนรอบ (iterate) ได้ Enum มีลักษณะเฉพาะดังน

  2. ขยาย List ใน Python (5 วิธีที่แตกต่างกัน)

    List เป็นโครงสร้างข้อมูลที่ใช้บ่อยที่สุดของ Python เมื่อเราต้องการเพิ่มองค์ประกอบเข้าไปใน List การขยาย List จะเกิดขึ้น สามารถทำได้ใน 5 วิธีที่แตกต่างกัน ดังนี้ 1. ใช้ตัวดำเนินการ Plus (+) ที่นี่เราเพียงแค่เพิ่มองค์ประกอบของรายการใหม่โดยใช้ตัวดำเนินการ + พฤติกรรมคล้ายกับการแก้ไขค่าของตัวแปร ตัวอย่าง

  3. คีย์เวิร์ด Finally ใน Python

    ในภาษาโปรแกรมใดๆ เราพบสถานการณ์ที่มีข้อยกเว้น (exceptions) ถูกยกขึ้น Python มีกลไกการจัดการข้อยกเว้นในตัว (built-in exception handling mechanisms) มากมาย มีข้อผิดพลาดที่ถูกจัดการโดยชื่อข้อยกเว้นเหล่านี้ Python ยังมีบล็อกที่ชื่อ finally ซึ่งจะถูก.execute ไม่ว่าข้อยกเว้นจะถูกจัดการหรือไม่ก็ตาม ไวยากร

  4. หาตัวเลขทั้งหมดในสตริงด้วย Regular Expression ใน Python

    การแยกเฉพาะตัวเลขจากข้อความเป็นความต้องการทั่วไปใน Python data analytics ทำได้ง่ายด้วยไลบรารี Regular Expression ของ Python ไลบรารีนี้ช่วยให้เรากำหนดรูปแบบ (patterns) สำหรับหลัก (digits) ซึ่งสามารถแยกเป็น substring ได้ ตัวอย่าง ในตัวอย่างด้านล่าง เราใช้ฟังก์ชัน findall() จากโมดูล re พารามิเตอร์ของฟ

  5. หาความยาวของสตริงใน Python (3 วิธี)

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

  6. หาขนาดของ List ใน Python

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

  7. หา k คำที่พบบ่อยที่สุดจากชุดข้อมูลใน Python

    หากมีความจำเป็นต้องหา 10 คำที่พบบ่อยที่สุดในชุดข้อมูล Python ช่วยให้เราหาได้โดยใช้โมดูล collections โมดูล collections มีคลาส counter ที่ให้จำนวนนับของคำหลังจากที่เราให้รายการคำไปยังมัน เรายังใช้เมธอด most_common เพื่อหาจำนวนคำดังกล่าวตามที่โปรแกรมอินพุตต้องการ ตัวอย่าง ในตัวอย่างด้านล่าง เราเอาย่อห

  8. หาค่า Mean, Median, Mode ใน Python โดยไม่ใช้ Library

    Mean, Median และ Mode เป็นฟังก์ชันทางสถิติที่ใช้บ่อยในการวิเคราะห์ข้อมูล แม้จะมีไลบรารี Python บางตัว... หา Mean (ค่าเฉลี่ย) Mean ของรายการตัวเลขเรียกอีกอย่างว่าค่าเฉลี่ยของตัวเลข หาได้โดยการหาผลรวมของตัวเลขทั้งหมดและหารด้วยจำนวนตัวเลข ในตัวอย่างด้านล่าง เราใช้ฟังก์ชัน sum() เพื่อหาผลรวม และฟังก์ชั

  9. float() ใน Python

    เมธอด Float เป็นส่วนหนึ่งของไลบรารีมาตรฐานของ Python ซึ่งแปลงตัวเลขหรือสตริงที่มีตัวเลขให้เป็นชนิดข้อมูล float (ทศนิยม) มีกฎดังต่อไปนี้เมื่อสตริงถูกพิจารณาว่าถูกต้องสำหรับการแปลงเป็น float: สตริงต้องมีเฉพาะตัวเลขเท่านั้น ตัวดำเนินการทางคณิตศาสตร์ระหว่างตัวเลขก็สามารถใช้ได้ สตริงสามารถแทน NaN หรือ i

  10. ฟังก์ชัน floor() และ ceil() ใน Python

    เมธอดทั้งสองนี้เป็นส่วนหนึ่งของโมดูล math ของ Python ซึ่งช่วยให้ได้ค่าจำนวนเต็มที่ใกล้เคียงที่สุดของตัวเลขทศนิยม floor() ยอมรับตัวเลขที่มีทศนิยมเป็นพารามิเตอร์และคืนค่าจำนวนเต็มที่น้อยกว่าตัวเลขนั้นเอง ไวยากรณ์ Syntax: floor(x) โดย x เป็นค่าตัวเลข ตัวอย่างของ floor() ในตัวอย่างด้านล่าง เราเอาประเ

  11. frozenset() ใน Python

    ฟังก์ชันนี้ช่วยแปลงรายการ (list) ที่ mutable (เปลี่ยนแปลงได้) ให้กลายเป็น immutable (เปลี่ยนแปลงไม่ได้) สิ่งนี้จำเป็นเมื่อเราประกาศรายการที่องค์ประกอบเปลี่ยนแปลงได้ แต่หลังจากขั้นตอนบางขั้นตอน เราต้องการหยุดอนุญาตให้องค์ประกอบในมันเปลี่ยนแปลง ในสถานการณ์เช่นนั้น เราใช้ฟังก์ชัน frozenset() ตามที่แสดง

  12. ฟังก์ชัน gcd() ใน Python

    Greatest Common Divisor (GCD) หรือ ตัวหารร่วมมาก เป็นนิพจน์ทางคณิตศาสตร์เพื่อหาตัวเลขที่มากที่สุดซึ่งสามารถหารทั้งสองตัวเลขที่ต้องการหา GCD ได้ลงตัว (เศษเป็นศูนย์) มีการประยุกต์ทางคณิตศาสตร์มากมาย Python มีฟังก์ชัน gcd ในตัว (inbuilt) ในโมดูล math ซึ่งสามารถใช้เพื่อวัตถุประสงค์นี้ได้ gcd() ยอมรับสอ

  13. สร้างรายการตัวเลขสุ่มใน Python

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

  14. เมธอด get() สำหรับ Dictionary ใน Python

    เมธอด get() เป็นส่วนหนึ่งของไลบรารีมาตรฐานของ Python เพื่อเข้าถึงองค์ประกอบใน Dictionary บางครั้งเราอาจต้องค้นหาคีย์ที่ไม่อยู่ใน Dictionary ในกรณีเช่นนั้น วิธีการเข้าถึงโดยดัชนี (index) จะโยนข้อผิดพลาดและหยุดโปรแกรม แต่เราสามารถใช้เมธอด get() และจัดการโปรแกรมโดยไม่มีข้อผิดพลาด ไวยากรณ์ Syntax: dict

  15. วิธีเคลียร์หน้าจอใน Python

    ใน Python บางครั้งเรามีลิงก์เอาต์พุตและต้องการเคลียร์หน้าจอใน cell prompt เราสามารถเคลียร์หน้าจอได้โดยกด Control + l แต่มีสถานการณ์ที่เราต้องเคลียร์หน้าจอด้วยโปรแกรม (programmatically) ขึ้นอยู่กับปริมาณเอาต์พุตจากโปรแกรมและวิธีที่เราต้องการจัดรูปแบบเอาต์พุท ในกรณีเช่นนั้น เราต้องใส่คำสั่งบางอย่างในส

  16. วิธีดาวน์โหลด Google Images โดยใช้ Python

    Google เสนอแพ็กเกจ Python หลายตัวที่ลดความพยายามในการเขียนโค้ด Python เพื่อดึงข้อมูลจากบริการของ Google หนึ่งในแพ็กเกจเหล่านั้นคือ google images download มันรับคีย์เวิร์ดเป็นพารามิเตอร์และค้นหาภาพที่มีคีย์เวิร์ดเหล่านั้น ตัวอย่าง ในตัวอย่างด้านล่าง เราจำกัดจำนวนภาพที่ 5 และอนุญาตให้โปรแกรมพิมพ์ URL

  17. วิธีพิมพ์โดยไม่ขึ้นบรรทัดใหม่ใน Python

    ใน Python คำสั่ง print จะเพิ่มตัวอักษรขึ้นบรรทัดใหม่ (newline character) โดยค่าเริ่มต้น ดังนั้นเมื่อเรามีคำสั่ง print หลายคำสั่ง ผลลัพธ์จากแต่ละคำสั่งจะถูกพิมพ์ในหลายบรรทัด ตามที่เห็นในตัวอย่างด้านล่าง เป้าหมายของเราคือพิมพ์ในบรรทัดเดียวและใช้พารามิเตอร์พิเศษของฟังก์ชัน print เพื่อบรรลุเป้าหมายนั้น

  18. howdoi ใน Python

    สร้าง Python List ตัวอย่าง howdoi create a python list ผลลัพธ์ การรันโค้ดข้างต้นจะได้ผลลัพธ์ดังนี้: >>> l = [None] * 10 >>> l [None, None, None, None, None, None, None, None, None, None] พิมพ์วันที่วันนี้ (Printing Todays Date) ตัวอย่าง howdoi print todays date in python ผลลัพธ์

  19. 10 เทคนิค Python Cool Tricks ที่น่าสนใจ

    ด้วยความนิยมของ Python ที่เพิ่มขึ้น ฟีเจอร์มากมายกลายเป็นที่ใช้ได้สำหรับการเขียนโค้ด Python การใช้ฟีเจอร์เหล่านี้ทำให้เขียนโค้ดในบรรทัดน้อยลงและสะอาดขึ้น ในบทความนี้ เราจะดู 10 เทคนิค Python ที่ใช้บ่อยและมีประโยชน์ที่สุด 1. การกลับลำดับ List (Reversing a List) เราสามารถกลับลำดับ List ที่กำหนดได้โดย

  20. Binary Search (bisect) ใน Python

    ที่นี่เราจะดู bisect ใน Python ฟังก์ชัน bisect ใช้สำหรับ Binary Search (การค้นหาแบบทวิภาค) เทคนิค binary search ใช้หาองค์ประกอบในรายการที่จัดเรียงแล้ว bisect เป็นฟังก์ชันของไลบรารี เราจะดู 3 งานที่แตกต่างกันโดยใช้ bisect ใน Python หาความปรากฏครั้งแรกขององค์ประกอบ ฟังก์ชัน bisect.bisect_left(a, x, l

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