Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. วิธีเพิ่มคอลัมน์ใหม่ในตาราง MySQL ด้วย Python

    บางครั้งต้องเพิ่มคอลัมน์ใหม่ในตารางที่มีอยู่แล้ว เช่น ตาราง Students ที่มีคอลัมน์ Name, Age, Roll no. ต้องการเพิ่มคอลัมน์ Addressใช้คำสั่ง ALTER TABLE ร่วมกับ ADD clauseไวยากรณ์ALTER TABLE table_name ADD new_column_name column_definition [FIRST | AFTER existing_column]table_name: ชื่อตารางnew_column

  2. วิธีตรวจสอบว่ามีเรคคอร์ดอยู่ในตาราง MySQL หรือไม่ด้วย Python

    บางครั้งต้องตรวจสอบว่าเรคคอร์ดเฉพาะมีอยู่ในตารางหรือไม่ สามารถทำได้ด้วยคำสั่ง EXISTS ซึ่งคืนค่า TRUE หาก Subquery คืนแถวข้อมูลมาหนึ่งแถวขึ้นไปไวยากรณ์SELECT * FROM table_name WHERE EXISTS(sub_query)หาก Subquery คืนแถวข้อมูล 1 แถวขึ้นไป EXISTS จะคืน TRUEขั้นตอนตรวจสอบเรคคอร์ดในตารางด้วย MySQL ใน Pyth

  3. วิธีนับจำนวนคอลัมน์ในตาราง SQL ด้วย Python

    อาจต้องการนับจำนวนคอลัมน์ในตาราง SQL โดยใช้ฟังก์ชัน COUNT(*) ร่วมกับ information_schema.columns และเงื่อนไข WHERE เพื่อระบุชื่อตารางไวยากรณ์SELECT COUNT(*) FROM information_schema.columns WHERE table_name = your_table_nameขั้นตอนการนับคอลัมน์ในตารางด้วย MySQL ใน Pythonนำเข้า MySQL Connectorสร้างการเ

  4. วิธีแสดงตารางทั้งหมดในฐานข้อมูลและเซิร์ฟเวอร์ MySQL ด้วย Python

    บางครั้งเราต้องการดูรายการตารางทั้งหมดในฐานข้อมูล สามารถทำได้ด้วยคำสั่ง SHOW TABLESคำสั่ง SHOW TABLES ใช้แสดงชื่อตารางในฐานข้อมูลหรือเซิร์ฟเวอร์ไวยากรณ์แสดงตารางในฐานข้อมูล:SHOW TABLESคำสั่งนี้เมื่อรันผ่าน cursor จะคืนชื่อตารางทั้งหมดในฐานข้อมูลแสดงตารางในเซิร์ฟเวอร์:SELECT table_name FROM informati

  5. การใช้ฟังก์ชัน AVG() ใน MySQL ด้วย Python

    ฟังก์ชัน AVG() เป็นหนึ่งในฟังก์ชันทางคณิตศาสตร์ใน MySQL ใช้สำหรับคืนค่าเฉลี่ยของคอลัมน์ตัวเลขในตารางไวยากรณ์SELECT AVG(column_name) FROM table_nameขั้นตอนการใช้ AVG() กับตารางใน MySQL ผ่าน Pythonนำเข้า MySQL Connectorสร้างการเชื่อมต่อด้วย connect()สร้างออบเจ็กต์ cursor ด้วย cursor()สร้างคำสั่ง SQL ท

  6. การใช้ UNION ใน MySQL ผ่าน Python

    UNION ใน MySQL UNION รวมผลลัพธ์ของ 2 SELECT queries โดยตัด duplicate rows ออก (UNION ALL เก็บ duplicates ไว้) เงื่อนไข จำนวน columns ต้องเท่ากัน Data types ตรงกัน ลำดับ columns ตรงกัน ขั้นตอนใช้ UNION ใน Python import mysql.connector connect() สร้าง connection cursor() สร้าง cursor

  7. วิธีพล็อตกราฟใน Python ด้วย Matplotlib

    การพล็อตกราฟพื้นฐานด้วย Matplotlib Matplotlib เป็น library หลักสำหรับการพล็อตกราฟใน Python การติดตั้ง pip install matplotlib 1. พล็อตเส้นตรง (Line Plot) ขั้นตอน import matplotlib.pyplot as plt กำหนด x, y coordinates plt.plot(x, y) ตั้งค่า xlabel, ylabel, title plt.show() ตัวอย่าง impo

  8. วิธีอ่านไฟล์ข้อความ (Text File) ใน Python

    การอ่าน Text File ใน Python Python มี built-in functions 3 วิธีสำหรับอ่านไฟล์ข้อความ 3 เมธอดหลัก read(): อ่านทั้งไฟล์ คืนค่า string เดียว readline(): อ่านทีละบรรทัด คืนค่า string readlines(): อ่านทุกบรรทัด คืนค่า list of strings ขั้นตอนการอ่านไฟล์ เปิดไฟล์ด้วย open(filename.txt, r) (r =

  9. เปรียบเทียบ Python กับ Scala

    Python vs Scala: ความแตกต่างหลัก Python: ภาษาระดับสูง Dynamic typing ใช้ใน Data Science, ML, AI, Web Development Scala: รันบน JVM Static typing ใช้ใน Functional Programming, Big Data (Spark), High-performance systems ความแตกต่างสำคัญ ด้านPythonScala Type SystemDynamic typing (che

  10. วิธีสร้าง Virtual Environment ใน Python

    Python Virtual Environment คืออะไร Virtual Environment คือสภาพแวดล้อมที่แยก packages และ dependencies ไว้แยกจาก system Python และ environment อื่นๆ แต่ละโปรเจกต์ควรมี venv ของตัวเอง ทำไมต้องใช้ Virtual Environment โปรเจกต์ต่างๆ ต้องการ version ของ library ต่างกัน กัน conflict ระหว่าง packages

  11. วิธีเคลียร์ Python Shell

    การเคลียร์ Python Shell (REPL) Python Shell เรียกว่า REPL (Read-Eval-Print Loop) คำสั่งเคลียร์หน้าจอขึ้นอยู่กับ OS Windows import os os.system(cls) Linux / macOS import os os.system(clear) ฟังก์ชัน Cross-platform from os import system, name from time import sleep def clear(): # Windows i

  12. วิธีเชื่อมต่อ Database ใน Python

    การเชื่อมต่อ MySQL Database ใน Python ใช้ mysql-connector-python สำหรับเชื่อมต่อ MySQL การติดตั้ง python -m pip install mysql-connector-python ขั้นตอนการเชื่อมต่อ Import mysql.connector สร้าง connection ด้วย connect() ระบุ host, user, password, database สร้าง cursor object ด้วย cursor() E

  13. วิธีสร้าง DataFrame ใน Python

    DataFrame ใน Pandas คืออะไร DataFrame คือโครงสร้างข้อมูล 2 มิติ แสดงข้อมูลในรูปตาราง rows และ columns คล้าย spreadsheet หรือ SQL table เป็น object หลักของ Pandas การสร้าง DataFrame ใช้ pd.DataFrame() รับ parameter: data (ข้อมูล) และ columns (ชื่อคอลัมน์ optional) 1. จาก Dictionary of Lists import

  14. Insertion Sort ใน Python คืออะไร

    Insertion Sort คืออะไร Insertion Sort เป็นอัลกอริทึมจัดเรียงง่ายๆ แบ่ง array เป็นส่วนที่เรียงแล้ว (sorted) และยังไม่ได้เรียง (unsorted) นำ element จาก unsorted ไปวางตำแหน่งที่ถูกต้องใน sorted ขั้นตอนการทำงาน วนลูป i จาก 1 ถึง n-1 เก็บ key = arr[i] เปรียบเทียบ key กับ elements ด้านซ้าย (j = i

  15. Logging ใน Python Program

    Logging คืออะไร Logging คือการบันทึกเหตุการณ์ขณะโปรแกรมรัน ช่วย debug และติดตามปัญหาใน production Module logging ใน Python Python มี logging module built-in import logging 5 ระดับความรุนแรง (Severity Levels) DEBUG: รายละเอียดสำหรับ diagnose ปัญหา INFO: ยืนยันว่าทำงานถูกต้อง WARNING: เหตุการ

  16. วิธีอ่านไฟล์ JSON ใน Python

    JSON File คืออะไร JSON (JavaScript Object Notation) ใช้สำหรับแลกเปลี่ยนข้อมูลในเว็บแอปพลิเคชัน นามสกุลไฟล์คือ .json ตัวอย่าง JSON { fruit: Apple, size: Large, color: Red } { name: Karan, languages: [English, French] } การอ่าน JSON ใน Python ใช้ module json ที่ built-in มีฟังก์ชันหลัก 2

  17. Python Unit Testing คืออะไร

    Unit Testing คืออะไร Unit Testing คือการทดสอบซอฟต์แวร์ที่ทดสอบแต่ละคอมโพเนนต์ (unit) แยกกัน เพื่อให้แน่ใจว่าแต่ละส่วนทำงานถูกต้องตามที่คาดไว้ ทำโดยนักพัฒนาในช่วง coding phase Python Unit Testing ด้วย unittest Python มี module unittest ในตัวสำหรับ unit testing การใช้งาน import unittest ตัวอย่าง: ท

  18. Implementation ของ Python ที่เร็วที่สุดคืออะไร

    Python Implementations ต่างๆ Python มีหลาย implementations ให้เลือกใช้งาน Implementations หลัก IronPython: รันบน .NET framework เขียนด้วย C# ใช้ .NET VM เข้าถึง Python และ .NET libraries ได้ Jython: รันบน Java Platform คอมไพล์เป็น Java bytecode รันบน JVM ใช้ Java libraries ได้ PyPy: เขียนด้ว

  19. Heap Sort ใน Python คืออะไร

    Heap Sort คืออะไร Heap Sort เป็นอัลกอริทึมการจัดเรียงที่อิงโครงสร้างข้อมูล Binary Heap ก่อนเรียนรู้ Heap Sort ควรเข้าใจ Binary Tree และ Binary Heap ก่อน Complete Binary Tree คืออะไร Complete Binary Tree คือต้นไม้ที่ทุกระดับเต็มไปด้วยโหนด ยกเว้นระดับสุดท้ายที่ต้องเต็มจากซ้ายไปขวา Binary Heap คืออะไ

  20. วิธีดู Colormaps ทั้งหมดที่มีใน Matplotlib

    การแสดง Colormaps ทั้งหมดแบบ Animation ใช้ plt.colormaps() ดึงรายการชื่อ colormaps ทั้งหมด แล้ว animate ผ่านทุกตัว ขั้นตอนหลัก ตั้งค่าขนาดรูปและ padding สร้าง figure, axes, และ divider สำหรับ colorbar สร้างข้อมูลสุ่มและ imshow ดึงรายการ colormaps: cmap = plt.colormaps() สร้าง animation fu

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:304/451  20-คอมพิวเตอร์/Page Goto:1 298 299 300 301 302 303 304 305 306 307 308 309 310