Python เป็นภาษาการเขียนโปรแกรมเชิงวัตถุระดับสูงที่ตีความ สร้างโดย Guido Van Rossum . เป็นภาษาที่ง่ายที่สุดในการเรียนรู้
มาดูข้อดีและการใช้งานของ Python กัน
ข้อดี
-
เป็นมิตรกับผู้เริ่มต้น
แม้แต่มือใหม่ก็สามารถเริ่มเขียนโปรแกรมด้วย Python ได้
-
กระบวนทัศน์การเขียนโปรแกรมที่หลากหลาย
เราสามารถ Python ใช้งานได้เช่นเดียวกับภาษาโปรแกรมเชิงวัตถุ
-
ชุมชนขนาดใหญ่
การมีชุมชนขนาดใหญ่ช่วยปรับปรุงภาษาต่างๆ
-
มหาสมุทรของโมดูลและไลบรารี
Python มีโมดูลที่หลากหลายและไลบรารีของบุคคลที่สาม
-
ภาษาโอเพ่นซอร์ส
คุณสามารถดูผลลัพธ์ของแต่ละคำสั่งได้ทันทีในล่าม
-
ภาษาการเขียนโปรแกรมแบบไดนามิก
เราไม่ต้องประกาศประเภทตัวแปรใน Python โดยจะตรวจจับประเภทของตัวแปรด้วยค่าที่กำหนดโดยอัตโนมัติ
-
เราสามารถใช้ Python ได้ในทุกระบบปฏิบัติการ
-
การจัดการหน่วยความจำทางปัญญา
Python มาพร้อมกับระบบจัดการหน่วยความจำเริ่มต้นที่จัดการการทำงานของหน่วยความจำเกือบทั้งหมด
แอพพลิเคชั่น
-
การพัฒนาเว็บ
เราสามารถใช้ Python ในการพัฒนาเว็บได้ เราสามารถมีเว็บเฟรมเวิร์กที่ใช้ Python ได้มากมาย บางส่วนได้แก่ จังโก้ กระติกน้ำ ขวด เป็นต้น..,
-
แอปพลิเคชัน GUI
เราสามารถพัฒนา Graphical User Interfaces(GUI) โดยใช้โมดูล Python เช่น Tkinter, PyQt, Kivy เป็นต้น..,
-
วิทยาศาสตร์ข้อมูล
นักวิทยาศาสตร์ข้อมูลส่วนใหญ่ชอบ Python เพราะความเรียบง่ายและไลบรารี่อย่าง Pandas, Numpy, Matplotlib เป็นต้น..,
-
การเรียนรู้ของเครื่อง
การออกแบบโมเดลเครื่องด้วย Python เป็นหนึ่งในแอพพลิเคชั่นทั่วไปของ Python เรามีเฟรมเวิร์กแมชชีนเลิร์นนิงที่แตกต่างกัน เช่น Tensorflow, Scikit Learn, Spark เป็นต้น..,
-
การทำงานอัตโนมัติ
เราสามารถทำให้สิ่งต่าง ๆ เป็นอัตโนมัติด้วยสคริปต์ Python ได้อย่างง่ายดาย เช่น การเปลี่ยนชื่อไฟล์จำนวนมาก การล้างดิสก์ การทำงานกับไฟล์ excel เป็นต้น
-
การพัฒนาเกม
เรายังพัฒนาเกมโดยใช้ Python ได้อีกด้วย กรอบงานเช่น Pygame, Pyglet, PyOpenGL, เป็นต้น..,
-
การขูดเว็บ
เราสามารถใช้ Python ดึงข้อมูลจากเว็บได้ และเป็นการขูดเว็บ โมดูลเช่น คำขอ bs4 ซีลีเนียม ฯลฯ.. ช่วยเราดึงเนื้อหาเว็บโดยใช้ Python
-
การประมวลผลภาพ
โมดูลหลามเช่น Scikit-Image, OpenCV, Pillow ฯลฯ ใช้สำหรับการประมวลผลภาพ
บทสรุป
เราสามารถทำสิ่งต่างๆ ได้ด้วย Python คุณสามารถสำรวจสิ่งต่างๆ ได้มากขึ้นบนอินเทอร์เน็ต