Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. การนำ Python ไปใช้งานอย่างน่าสนใจสำหรับ Next Greater Elements

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการกำหนดและฟังก์ชันที่ผู้ใช้กำหนด (user-defined) เพื่อทำนายองค์ประกอบที่มากกว่าถัดไป ข้อความของปัญหา เราได้รับอาร์เรย์ และเราต้องพิมพ์ Next Greater Element สำหรับทุกองค์ประกอบที่มีอยู่ในอาร์เรย์ Next Greater Element สำหรับองค์ประกอบทั่วไป y คือองค์ประกอบที่มากที่สุ

  2. การทำงานภายในของ List ใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับการทำงานภายในของ List ใน Python 3.x หรือเวอร์ชันก่อนหน้า เราจะดูการสร้างออบเจกต์และเฟรมเมื่อเราเขียนคำสั่ง Python ในแต่ละขั้นตอน การเริ่มต้นลิสต์ (Initializing the list): หมายความว่าเรากำลังสร้างลิสต์พร้อมองค์ประกอบบางส่วน >>> lis = [1, 2, 3, 4] ที่นี่

  3. การทำงานภายในของ Python (Internal Working of Python)

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการทำงานภายในของ Python และวิธีที่ออบเจกต์ต่างๆ ถูกจัดสรรพื้นที่ในหน่วยความจำโดย Python interpreter Python เป็นภาษาโปรแกรมมิ่งแบบเชิงวัตถุ (object-oriented) เช่นเดียวกับ Java Python ใช้ interpreter ดังนั้นจึงเรียกว่า interpreted language Python รองรับ minimalism แล

  4. การทำงานภายในของ Set ใน Python

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการทำงานภายในของ Set ใน Python เราจะสังเกตการทำงานของ Union และ Intersection ในเฟรมและออบเจกต์ที่ต่างกัน มาประกาศเซตว่างกัน >>> s = set() ตอนนี้มาประกาศเซตพร้อมองค์ประกอบ >>> s1 = set(tutorialspoint) เพิ่มองค์ประกอบเข้าเซตว่าง >>> s.add

  5. บทนำถึง Convolution ด้วย Python

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับ Convolution ใน Python 3.x หรือเวอร์ชันก่อนหน้า บทความนี้อยู่ภายใต้ Neural Networks และ Feature Extraction IDE ที่แนะนำ − Jupyter Notebook ข้อกำหนดเบื้องต้น − ติดตั้ง Numpy, Matplotlib การติดตั้ง >>> pip install numpy >>> pip install matplotlib Co

  6. ฟังก์ชัน Iterator (Iterator Functions) ใน Python

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับฟังก์ชัน Iterator 4 ตัวที่มีใน Python 3.x หรือเวอร์ชันก่อนหน้า ได้แก่ accumulate(), chain(), filterfalse(), dropwhile() ตอนนี้มาดูแต่ละตัวละเอียด เมธอด accumulate() และ chain() เมธอด accumulate() รับสองอาร์กิวเมนต์ หนึ่งคือ iterable ที่ต้องการดำเนินการ อีกหนึ่งคือฟ

  7. ตัวอักษรที่ไม่ซ้ำกันลำดับที่ K ใน Python ด้วย List Comprehension และ OrderedDict

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับตัวอักษรที่ไม่ซ้ำกันลำดับที่ K ใน Python โดยใช้ List Comprehension และ OrderedDict เพื่อทำเช่นนั้น เราใช้ความช่วยเหลือของโครงสร้างในตัว (built-in constructs) ที่มีใน Python อัลกอริทึม 1. ก่อนอื่น เราสร้างข้อมูลแบบดิกชันนารีจากอินพุต 2. ตอนนี้นับความถี่ของแต่ละตัวอั

  8. เทคนิคการวนลูป (Looping Techniques) ใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเทคนิคการวนลูปใน Python 3.x หรือเวอร์ชันก่อนหน้า มีหลายวิธีที่เราสามารถนำลูปไปใช้งาน ที่นี่เราจะอภิปราย 4 เทคนิคในการลูป โครงสร้าง Enumeration (Enumeration construct) ตัวอย่าง # enumerate() type for index, value in enumerate([Tutorial, point]): print(index,

  9. ลูปและคำสั่งควบคุม (continue, break และ pass) ใน Python

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับลูปและคำสั่งควบคุม (continue, break และ pass) ใน Python 3.x หรือเวอร์ชันก่อนหน้า Python มีโครงสร้างลูป 2 แบบ คือ for และ while ต่างจากภาษาอื่นๆ ที่ลูป for ถูกจำกัดโดยเงื่อนไขก่อนการทำงาน ที่นี่ลูป for ใช้ฟังก์ชัน range สำหรับการทำงานและการวนซ้ำ มาดูการนำไปใช้งานของ

  10. เครื่องมือสนับสนุน Data Science นอกเหนือจาก Python และ R มีอะไรบ้าง?

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับเครื่องมือสนับสนุน Data Science นอกเหนือจาก Python และ R ที่นี่เราจะมาดู 5 เครื่องมือที่ช่วยในการนำแนวคิด Data Science ไปใช้งาน Apache Hadoop ซอฟต์แวร์ฟรีที่พัฒนาด้วย Java ความสามารถในการจัดเก็บข้อมูลขนาดใหญ่ ความสามารถในการแบ่งข้อมูล NoSQL เน้นโครงสร้างมากกว่า

  11. การแจ้งเตือนแบบ Toast บน Windows 10 ด้วย Python

    เราสามารถสร้างตัวแจ้งเตือนสำหรับเหตุการณ์ที่เกิดขึ้นใน Windows โดยใช้ Python นี่เป็นเรื่องง่ายมากด้วยโมดูล win10toast หากคุณคุ้นเคยกับ Toast ใน Android การเข้าใจ Toast notifications ด้วย Python จะเป็นเรื่องง่ายมาก เราสามารถสร้างการแจ้งเตือนทุกครั้งที่มีเหตุการณ์เกิดขึ้นเป็นการเตือน มาดูกัน รันคำสั

  12. Steganography แบบภาพภาพ (Image-based Steganography) ด้วย Python Programming

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

  13. การนำ Web Scraping ไปใช้งานใน Python ด้วย Scrapy

    ในบทความนี้ เราจะเรียนรู้เทคนิคการดึงข้อมูลเว็บ (web scraping) โดยใช้โมดูล Scrapy ที่มีใน Python Web Scraping คืออะไร? Web scraping ใช้เพื่อดึงข้อมูลจากเว็บไซต์ด้วยความช่วยเหลือของโปรแกรมรวบรวมข้อมูล (crawler/scanner) Web scraping มีประโยชน์ในการดึงข้อมูลจากหน้าเว็บที่ไม่มีฟังก์ชัน API ใน Python สา

  14. การนำ Web Scraping ไปใช้งานด้วย lxml ใน Python Programming

    ในบทความนี้ เราจะเรียนรู้เทคนิคการดึงข้อมูลเว็บ (web scraping) โดยใช้โมดูล lxml ที่มีใน Python Web Scraping คืออะไร? Web scraping ใช้เพื่อดึงข้อมูลจากเว็บไซต์ด้วยความช่วยเหลือของโปรแกรมรวบรวมข้อมูล (crawler/scanner) Web scraping มีประโยชน์ในการดึงข้อมูลจากหน้าเว็บที่ไม่มีฟังก์ชัน API ใน Python สามา

  15. โปรแกรม Python หาเส้นรอบรูปของทรงกระบอก (Cylinder)

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อความปัญหาที่กำหนดด้านล่าง − ข้อความของปัญหา − รับเส้นผ่านศูนย์กลางและความสูง หาเส้นรอบรูปของทรงกระบอก เส้นรอบรูปคือมุมมองด้านข้างของทรงกระบอก คือรูปสี่เหลี่ยมผืนผ้า ดังนั้น Perimeter = 2 * (h + d) โดยที่ d คือเส้นผ่านศูนย์กลางของทรงกระบอก h คือความสูงของทร

  16. โปรแกรม Python หาจุดยอด จุดโฟกัส และเส้น준เส้น (Directrix) ของพาราโบลา

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อความปัญหาที่กำหนดด้านล่าง − ข้อความของปัญหา รูปแบบมาตรฐานของสมการพาราโบลาคือ y = ax² + bx + c รับค่า a, b และ c งานของเราคือหาพิกัดของจุดยอด จุดโฟกัส และสมการของเส้น준เส้น (directrix) จุดยอด (Vertex) ของพาราโบลาคือพิกัดที่มันเปลี่ยนทิศทางมากที่สุด ในขณะที่

  17. โปรแกรม Python หาระยะโฟกัสของกระจกทรงกลม (Spherical Mirror)

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อความปัญหาที่กำหนดด้านล่าง − ข้อความของปัญหา เราจะได้รับรัศมีของโค้ง (radius of curvature) ของกระจกทรงกลม และเราต้องหาระยะโฟกัส (focal length) ของมัน ระยะโฟกัสคือระยะห่างระหว่างศูนย์กลางของโค้งของกระจกถึงจุดโฟกัสหลัก ในการหาระยะโฟกัสของกระจกทรงกลม ก่อนอื่นเ

  18. โปรแกรม Python หาตัวหารร่วมมาก (GCD) ของมากกว่าสองตัวเลข (หรืออาร์เรย์)

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

  19. โปรแกรม Python ตรวจสอบว่าตัวเลขที่กำหนดเป็นเลขฟีโบนัชชีหรือไม่

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

  20. โปรแกรม Python สำหรับการเรียงลำดับแบบแทรก (Insertion Sort)

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการนำ Insertion Sort ไปใช้งานใน Python 3.x หรือเวอร์ชันก่อนหน้า อัลกอริทึม 1. วนลูปผ่านอินพุตโดยเพิ่มอาร์เรย์ที่เรียงแล้วในแต่ละรอบ 2. เปรียบเทียบองค์ประกอบปัจจุบันกับค่าสูงสุดในอาร์เรย์ที่เรียงแล้ว 3. ถ้าองค์ประกอบปัจจุบันมากกว่า ให้ทิ้งไว้ที่เดิมและไปตัวถัดไป มิฉ

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