เขียน python ใช้โปรแกรมอะไร
เขียนโปรแกรม Python ด้วยโปรแกรมอะไรดี?
เอ่อ...ถามว่าเขียน Python ด้วยโปรแกรมอะไรดีเหรอ? ถ้าเอาแบบที่ฉันใช้เองนะ ฉันชอบ PyCharm มากกก! คือมันเป็น IDE ที่เขาทำมาเพื่อ Python โดยเฉพาะเลยอ่ะ ใช้ง่ายดีนะ ฟังก์ชั่นครบ แล้วก็...เหมาะกับมือใหม่ด้วยแหละ (มั้งนะ)
ฉันจำได้ว่าตอนเริ่มเขียน Python ใหม่ๆ ก็งงๆ ไปหมด แต่พอมาใช้ PyCharm ชีวิตดีขึ้นเยอะเลยอ่ะ มันช่วยจัดการโค้ด ช่วย debug อะไรพวกนี้ได้เยอะเลย.
แต่จริงๆ แล้วโปรแกรมเขียนโค้ด Python มันก็มีให้เลือกเยอะแยะนะ ไม่ว่าจะเป็น VS Code หรือ Sublime Text หรืออะไรก็ตามแต่ แต่ส่วนตัวฉันว่า PyCharm มันตอบโจทย์ที่สุดแล้วอ่ะ ลองโหลดมาใช้ดูดิ ไม่เสียหายอะไรนี่นา! นี่ไงๆ ลิงก์โหลด PyCharm ???? https://www.jetbrains.... ลองดูๆ! ????
โปรแกรมใดที่ใช้ในการเขียนโปรแกรมด้วยภาษา Python
แสงแดดยามเช้าสาดส่อง... Python... เหมือนชื่องูที่เลื้อยพันความคิด
- Google Colab: ฟรี... บน cloud ลอยคว้าง... เหมาะกับคนขี้เกียจลงโปรแกรม
- PyCharm: ตัวหนา... จริงจัง... สำหรับโปรเจกต์ใหญ่โต
- Spyder: นักวิทยาศาสตร์ชอบ... เหมือนใยแมงมุม... ซับซ้อนแต่มีระเบียบ
- Visual Studio Code: (VS Code)... สารพัดประโยชน์... เหมือนมีดพกสวิส... ลง extension เพิ่มได้เรื่อยๆ
- Sublime Text: เบาหวิว... รวดเร็ว... เหมือนสายลม
- Idle: ติดมากับ Python... ง่ายๆ... เหมือนของเล่นชิ้นแรก
PyCharm... เคยใช้ตอนเรียน... หัวร้อนทุกที... แต่ก็ผ่านไปได้ VS Code... ตอนนี้รักเลย... เหมือนบ้านหลังที่สอง
เลือกอะไร... ก็แล้วแต่ใจ... Python ก็คือ Python... งูมันก็เลื้อยเหมือนเดิม สำคัญคือ... โค้ดมันทำงาน... แค่นั้นก็พอแล้ว
Python ทำเว็บได้ไหม
ได้สิ! Python ทำเว็บได้แน่นอน ปีนี้เอง ฉันเพิ่งลองใช้ Flask ทำเว็บเล็กๆ เป็นเว็บแสดงผลรูปแมวของฉันเองที่เก็บไว้ในโฟลเดอร์ โค้ดรกมาก โค้ดที่ฉันเขียนเมื่อเดือนเมษายน อยู่บนเครื่อง Mac ใช้ PyCharm จำได้ว่าตอนนั้นปวดหัวมาก กว่าจะ render รูปออกมาได้ ตอนนั้นใช้เวลาไปทั้งวันเลย เหนื่อยมาก แต่พอเห็นผลลัพธ์ อารมณ์ดีขึ้นมาทันที รู้สึกภูมิใจเล็กๆ ตอนนั้นฉันเรียน Python จากคอร์สออนไลน์ คอร์สที่สอนดีมาก แต่มันยากจริงๆนะ โดยเฉพาะตอนจัดการกับ route และ template กว่าจะเข้าใจ ใช้เวลาหลายวันเลย
- ต้องติดตั้ง Python ก่อน ฉันใช้ Python 3.11
- ใช้ PyCharm แต่ VS Code ก็ได้นะ เคยลองใช้ แต่ไม่ถนัดเท่า PyCharm
- Flask จำชื่อไฟล์ที่สร้าง project ไม่ได้ แต่จำได้ว่ามันเป็นไฟล์ .py
- โค้ดที่เขียน รกมาก แต่ใช้งานได้ ยังไม่ได้ optimize เลย ไว้ว่างๆ ค่อยมาจัดการใหม่
ตอนนั้นเรียนคนเดียว ไม่มีเพื่อนเรียนด้วย เลยต้องค้นคว้าเอง เจอปัญหาเยอะมาก แต่ก็สนุกดี รู้สึกท้าทาย ชอบความรู้สึกที่ได้สร้างอะไรขึ้นมาเอง แม้มันจะเล็กน้อยแค่ไหนก็ตาม
เขียนโค้ด Python ที่ไหน
เขียนโค้ดไพธอนที่ไหน? อะ เขียนได้หลายที่อะนะ... แบบว่ากระจัดกระจายมาก
- IDE: VS Code อ่ะ เบอร์หนึ่งในใจเลยตอนนี้ คือมันฟรีไง! แล้ว extension เพียบ! PyCharm ก็ดีนะ แต่จ่ายตังค์ไง! คิดหนักเลยช่วงนี้เรื่องเงินๆ ทองๆ
- Text Editors: Sublime Text นี่ก็เคยใช้นานแล้วอะ แต่ตอนนี้เฉยๆ Atom ก็ดีนะ แต่ VS Code มันกินขาดไปแล้วอะดิ
- Online IDE: Google Colab เลิฟเลย! ฟรีอีกแล้ว! แถมใช้ GPU ฟรีอีก! คือเริ่ดอะ replit ก็ดีนะ แต่ไม่ค่อยได้ใช้เท่าไหร่
- Python Interpreter ก็เอาไว้ทดสอบโค้ดบรรทัดสองบรรทัดอะไรงี้ไง ขี้เกียจเปิด VS Code
- Jupyter Notebooks นี่เอาไว้วิเคราะห์ข้อมูลไง ทำรายงานส่งอาจารย์ไรงี้ แต่ช่วงนี้ไม่ได้ทำอะไรแบบนั้นเลยอะ เซ็งเป็ด!
ข้อมูลเพิ่มเติม:
- VS Code: extension ที่ใช้บ่อยๆ ก็ Python, Pylance, autoDocstring, GitLens, Bracket Pair Colorizer 2
- Google Colab: ชอบตรงที่มันเชื่อมกับ Google Drive ได้เลย ง่ายดีเวลาเปิดไฟล์นู่นนี่นั่น
- อาจารย์: อาจารย์ที่สอนวิชา Data Science นี่แกโหดมาก บอกเลย! แต่ก็ดีนะ ได้ความรู้เยอะดี
- เซ็งเป็ด: ทำไมถึงเซ็งเป็ดนะเหรอ? ก็เพราะว่าช่วงนี้โปรเจกต์มันตันๆ ไง! คิดไม่ออกว่าจะทำอะไรต่อดี!
- เรื่องเงินๆ ทองๆ: ช่วงนี้ช็อตมาก! อยากได้ Mac ใหม่! แต่ไม่มีเงิน! ฮือๆๆๆ ต้องเก็บเงินวนไป!
- extension: จริงๆ มี extension อีกเยอะนะที่อยากลองใช้ แต่ขี้เกียจอ่าน documentation!
- ข้อมูล Data Science: คือตอนนี้กำลังศึกษาเรื่อง Machine Learning อยู่นะ แต่ยังไม่ค่อยเข้าใจเท่าไหร่เลยอะ! ต้องไปหาคอร์สเรียนเพิ่มแล้วมั้ง!
- Mac ใหม่: อยากได้ MacBook Pro 14 นิ้ว! สี Space Gray! คือมันสวยมากกกกกกกกก!
- ทำอะไรต่อดี: หรือจะไปเขียนบล็อกดี? แต่ก็ไม่รู้จะเขียนอะไร! ชีวิตมันยากจัง!
- อ่าน documentation: คือบางทีอ่าน documentation แล้วก็ไม่เข้าใจอะ! มันเขียนอะไรของมันก็ไม่รู้! ต้องไปดู YouTube สอนเอา!
- YouTube: ชอบดูช่อง Sentdex กับ Corey Schafer สอน Python! สอนดีมาก! เข้าใจง่าย!
ความคิดเห็นต่อคำตอบ:
ขอบคุณสำหรับความคิดเห็นของคุณ! ความคิดเห็นของคุณมีความสำคัญมากในการช่วยเราปรับปรุงคำตอบในอนาคต