7 มี.ค. 2021 เวลา 17:19 • วิทยาศาสตร์ & เทคโนโลยี
Python101 : เริ่มเขียนโปรแกรมแบบง่ายๆ
เขียนโปรแกรมยากมั้ย ⁉วันนี้จะเล่าให้ฟังว่า ทุกคนสามารถเขียนโปรแกรมได้ ขอแค่มีคอมพิวเตอร์ 💻และอินเตอร์เนต มือถือ📱ก้อหัดเขียนได้
Python101 : มาหัดเขียนโปรแกรมไปด้วยกัน
ทำไมถึงบอกว่าทุกคนสามารถเขียนโปรแกรมได้ 🙄 เรื่องนี้ผมขอย้อนกลับไปเมื่อ 20 กว่าปีที่แล้วผมเจอพี่คนหนึ่งสมัยที่ผมกำลังฝึกงานช่วง Summer ปี 3 ตอนนั้นผมไปออกบูทร้านคอมพิวเตอร์ 😃 พี่คนนั้นเดินมาดูคอมพิวเตอร์เพื่อจะมาซื้อ💻 คอมพิวเตอร์จากร้านที่ผมทำงานอยู่ ผมก็ชวนคุยปกติ เค้าบอกว่าทำงานเป็นโปรแกรมเมอร์อยู่ ผมเลยถามว่าแล้วพี่เรียนจบคณะอะไรเพราะคิดว่าอาจจะเป็นรุ่นพี่คณะเราหรือเปล่า
คำตอบที่ผมได้รับทำเอาผมตะลึง 😮 ตะลึง และจำมาได้ถึงทุกวันนี้
"พี่เรียนจบมาทางด้านปรัชญา"
ความรู้ด้านการเขียนโปรแกรมทุกคนสามารถเรียนรู้ได้ เพราะมันเหมือนภาษามนุษย์ ถ้าคุณเรียนภาษาต่างประเทศได้ คุณเขียนภาษามนุษย์ได้ คุณเขียน Blog ได้ คุณก้อสามารถเขียนโปรแกรมได้ 👨‍💻
เกริ่นมาซะยาว เพื่อจะบอกว่า ขอแค่พร้อมจะเรียนรู้ และตั้งใจจริงผมว่าทุกคน
สามารถเรียนรู้ได้ ทำไมถึงต้องเป็น Python ในการเริ่มต้นเขียนโปรแกรม
 
เหุตผลแรกพราะเป็นภาษาที่ทำความเข้าใจได้ง่าย เท่าที่ทราบในโรงเรียนไทยก็มีหลักสูตรสอนนักเรียนด้วยภาษา Python ส่วนจะเอาไปต่อยอดทำอะไรต่อได้บ้าง ติดตามไปเรื่อยๆ แล้วจะรู้ถึงความสามารถของภาษานี้
Python Logo
Python เป็นภาษาที่คิดค้นและเปิดตัวมาแล้ว 30 ปี ตั้งแต่ปี ค.ศ.1991 โดยนักพัฒนาชาวฮอลแลนด์ ที่มีชือว่า "Guido van Rossum" เป็นผู้ให้กำเนิดภาษา Python แต่ตัวผมเองพึ่งจะรู้จักและเริ่มหัดเขียนมา 2-3 ปีนี้เอง
มาเริ่มเข้าเนื้อหากันเลยดีกว่า ก่อนอื่นให้ทุกท่าน เปิด Browser ของไทยไปที่ https://colab.research.google.com หรือจะค้นหาจาก
Google คำว่า "google colab'
รูปที่ 1 : colab.research.google.com
จะขึ้นหน้าจอเหมือนในรูปที่ 1 ซึ่งเวปจะ sync เข้ากับ google account ของท่าน ให้กด คลิก NEW NOTEBOOK ตามรูปที่ 2
รูปที่ 2 : สร้าง New Notebook
เพื่อสร้างพื้นที่บน Google Cloud ในการเขียนโปรแกรม เสมือนเรามี Notebook อยู่บน Cloud จะปรากฏหน้าจอตามรูปที่ 3
รูปที่ 3 : หลังจากสร้าง Notebook
ให้เปลี่ยนชื่อ Notebook ได้ตามที่เราต้องการ ตามรูปที่ 4 ผมเปลี่ยนชื่อเป็น Python101_Lession1.ipynb
รูปที่ 4 : แก้ไขชื่อ Notebook
ถึงตรงนี้คุณก็พร้อมที่จะเริ่มเขียนโปรแกรม python ได้แล้ว มาลองกันเลย
กับคำสั่งแรก Classic Command Text เพื่อจะให้พิมพ์คำว่า "Hello World!!"
 
❗ Python print() Function :
วิธีใช้งาน คำสั่ง print() : print("ตามด้วยข้อความที่เราต้องการแสดง")
ลองพิมพ์ตามรูปที่ 5
รูปที่ 5 : print() Function
เมื่อพิมพ์เสร็จแล้วให้กดปุ่ม รัน (Run Cell) หรือกดปุ่ม Ctrl+Enter
ตามรูปที่ 6
รูปที่ 6 : กดปุ่มรัน เพื่อแสดงผลลัพธ์ของคำสั่งทีเราพิมพ์
เสร็จไปแล้วคำสั่งแรก ที่นี่มาลองพิมพ์ต่อคำสั่งต่อไป
print("Hello", "how are you?")
จะพิมพ์บรรทัดต่อไปยังงัย ให้กดปุ่ม +Code หรือกด Ctrl+M B
รูปที่ 7 : กดปุ่ม +Code เพื่อเพิ่ม บรรทัด Cell ใหม่ด้านล่าง
จากนั้นลองพิมพ์ print("Hello", "how are you?") ตามรูปที่ 8
รูปที่ 8 : ลองพิมพ์ต่อในบรรทัดที่ 2
แล้วกดปุ่ม Run หรือ รูป ▶ ด้านหน้า Code program หรือจะกดปุ่มCtrl+Enter จะได้ผลลัพธ์ตามรูปที่ 9
รูปที่ 9 : ผลลัพธ์ Hello how are you?
ถัดมาลองใส่ เครื่องหมาย "---" แยกระหว่างข้อความ ที่ 1 และ 2 เข้าไป
ตามประโยคคำสั่ง ในรูปที่ 10 ให้พิมพ์ตามนี้ครับ
print("Hello", "how are you?", sep="---")
แล้วกด ▶ หน้าข้อความเหมือนเดิม
รูปที่ 10 : ผลลัพธ์จะได้ตามรูป
จากนั้นให้กดปุ่ม Save ตามรูปที่ 11 เพื่อบันทึกเก็บ Python Code ไว้ใน Google Colab สามารถกดบันทึกด้วยเมนู File หรือจะกดปุ่ม Ctrl+S ก็ได้
รูปที่ 11 : กดปุ่ม Save หรือบันทึก code ที่เขียน
ส่วนวันหลังจะกลับมาเปิดไฟล์เดิมหรือ Notebook เดิม ก้อกดปุ่ม Ctrl+O หรือเลือกกด File แล้ว กด Open ตามรูปที่ 12
รูปที่ 12 : Open notebook เปิดไฟล์เดิม
ถ้ากดเลือก Open notebook แล้วจะขึ้นตามรูปที่ 13 กดเลือกงานที่เราเคยบันทึกไว้ได้เลยครับ
รูปที่ 13 : Notebook ที่เคยบันทึกไว้
สำหรับบทเรียน Python บทแรกเป็นคำสั่งที่เข้าใจได้ง่าย ถ้ามีคำถามข้อสงสัย หรือบทเรียนตัวอย่าง อ่านแล้วไม่เข้าใจส่วนไหนหรือมีคำแนะนำอะไรสามารถติชม ได้ใต้ Comment เราจะเรียนรู้ไปพร้อมๆ ด้วยกัน😊😊
Python101 บทที่ 1 คำสั่ง Print สามารถศึกษาเพิ่มเติมได้ จาก
ข้อมูล อ้างอิง :
▶ Syntax : print(object(s), sep=separator, end=end, file=file, flush=flush)

ดูเพิ่มเติมในซีรีส์

โฆษณา