เกริ่นก่อนว่าเจ้าของกระทู้พึ่งเริ่มจับ Python เมื่อวาน(25-06-13)นี้เอง โปรดอย่าถามหาความเชียวชาญจากจขกท.

เริ่มจากลงตัว Python กันก่อน ของผมใช้ uv จาก
https://github.com/astral-sh/uvhttps://github.com/astral-sh/uv
วิธีลงก็ง่าย ก๊อปโค๊ดด้านล่างนี้ กดปุ่ม วินโดว์(ปุ่มที่กดแล้วสตาร์ตเมนูด้านซ้ายโผล่ขึ้นมา) พร้อมกับ R บนคียร์บอร์ด
มันจะขึ้นหน้าต่าง Run มาพร้อมกับโค๊ดด้านบนที่เราก๊อปไว้แล้ว จากนั้นก็กด OK ได้เลยครับ
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

หรือใครจะเปิดสตาร์อัพเมนูแล้ว ctrl+v วางเอาแบบนี้แล้วกด run as admin เอาก็ได้
รอมันลงซักครู่ก็เป็นอันเรียบร้อยครับ
ต่อมาก็เริ่มมาสร้างโปรแกรมกัน
- เลือกโฟลเดอร์ที่ท่านต้องการใช้เขียนโปรแกรม ถ้าให้สะดวกควรจะเป็นภาษาอังกฤษที่ไม่มีการเว้นวรรคเช่น D:\Code\Learn เป็นต้น(อันนี้กันเหนียวเอาไว้ ผมเจอพวกมีปัญหากับชื่อโฟลเดอร์ในการใช้งานอื่นๆ)
- กดตรงช่องที่อยู่โฟลเดอร์ด้านบนแบบในภาพด้านล่าง คลิ๊กเลือกตัวอักษรทั้งหมดถ้ามันไม่เลือกให้นะครับ

- แล้วพิมพ์ cmd จากนั้นก็กดแป้น Enter(แป้นที่กดแล้วขึ้นบรรทัดใหม่เวลาพิมพ์ข้อความ)

- ทดสอบว่าตัว uv ของเราลงใช้งานได้เรียบร้อยด้วยการพิมพ์ uv -help แล้ว Enter ซึ่งจะขึ้นคำอธิบายคำสั่งๆ ต่างๆ มาให้แบบภาพด้านล่าง
uv -help

- ถ้าไม่มีปัญหาใดๆ แล้วเราก็จะเริ่มสร้างไฟล์สำหรับเขียนโค๊ดด้วยคำสั่งด้านล่างนี้กันล่ะครับ
uv init -p 3.13 --name Learning
-p 3.13 คือกำหนดให้ใช้ python เวอร์ชั่นล่าสุดของรุ่น 3.13 นี้
--name Learning คือตั้งชื่อโปรแกรมของเราว่า Learning ซึ่งอันนี้ใครจะเปลี่ยนเป็นชื่ออะไรก็ได้ตามใจขอให้เป็นภาษาอังกฤษที่ไม่มีอักษรพิเศษหรือเว้นวรรคก็พอ
สำหรับการใช้งาน python แต่ละรุ่นครั้งแรกมันจะโหลดลงเวอร์ชั่นนั้นๆ แปบหนึ่งก่อนซึ่งต้องต่อเน็ตนะครับ แต่พอลงแล้วครั้ง ต่อๆ ไปก็ไม่จำเป็นต้องต่อเน็ต
- เรียบร้อยแล้วในโฟลเดอร์ของเราก็จะมีไฟล์แบบภาพด้านล่าง ซึ่งจะไม่มีโฟลเดอร์ .venv แบบในภาพเพราะนั่นเป็น virtual environment ของ python ซึ่งยังไม่จำเป็นสำหรับการใช้งาน ณ ตอนนี้ครับ

- จากนั้นเราก็เปิดเจ้าไฟล์
main.py กัน จะเปิดด้วย Notepad หรือโปรแกรมอื่นๆ ก็ได้ที่มันเปิดไฟล์ .txt ได้ แต่ถ้าจะให้สะดวกก็เป็น editor ที่รองรับภาษา python ส่วนตัวผมก็คงเป็น VS Code
https://code.visualstudio.com/downloadhttps://code.visualstudio.com/download
- แต่ก่อนจะไปแก้ไขเขียนโค๊ดกันเรามารันโปรแกรมทดสอบกันก่อนครับด้วยคำสั่งนี้
uv run main.py
uv run คือการสั่งให้มันรันโปรแกรมจากไฟล์ .py
main.py คือไฟล์โค๊ดที่เราต้องการรัน ณ ตอนนี้
โพสเปิดนี้เอาเป็นการลงแล้วก็รันทั่วไป โพสถัดไปจะเป็นโค๊ดเรียนรู้ของผมว่าผมเรียนอะไรไปบ้าง
