--- title: ห้องทดสอบ PE 2 subtitle: date: วันศุกร์ที่ 2 กันยายน 2565 เวลา 11.05 น. --- (ข้อความสดจากระบบถอดความเสียงพูดทางไกล) (ล่าม) ฮัลโหลครับ ฝั่งล่ามไหมครับ ผม (อาจารย์สุธิรา) ได้ยินค่ะ (ล่าม) โอเคครับ (อาจารย์สุธิรา) สวัสดีค่ะ พี่ล่ามไม่ได้ยินเรานะ (ล่าม) ได้ยินครับ ได้ยินครับ (อาจารย์สุธิรา) ได้ยินไหม นึกว่าไม่ได้ยินนะคะ สำหรับวันนี้นะคะ ในสัปดาห์นี้จะเป็นเรื่องเกี่ยวกับฟังก์ชันนะใน Pythonเราจะต้องมาเรียนเบื้องต้นนี่ ก็คือต้องมารู้จักสิ่งที่เรียกว่า ฟังก์ชันก่อนนะคะ นะคะ หัวข้อที่เราจะเรียนในสัปาดาห์นี้นะคะ จะเป็นหัวข้อสุดท้ายของปีนี้เทอมนี้นะคะ ภาคเรียนนี้ ก็คือฟังก์ชันวันนี้เราจะพูดถึงการนะคะ การเรียกใช้งานแล้วก็พูดถึง Default Argument Values แล้วก็ Keyword Argument นะคะ อ้าวทำไมหน้าจอไม่ขึ้นอีกแล้ว...โอเคนะคะ ก่อนอื่นก่อนจะรู้วิธีการสร้างการเลือกใช้งานนี่ เราก็ต้องรู้ก่อนว่าฟังก์ชันมันคืออะไร นะคะ คือ ถ้าพูดถึงโดยทั่วไปนะคะ ก็คือถ้าเราเป็นโปรแกรมเมอร์หรือในวิธีการเขียนโปรแกรมคอมพิวเตอร์นี่ ฟังก์ชันมันจะเป็นสั่งพิเศษีที่ให้ทำงานเฉพาะสิ่งใดสิ่งหนึ่งนะคะ ซึ่งแต่เดิมนี่ฟังก์ชันมันจะเป็นที่เขาพัฒนาไว้แล้วก็มี แต่ใน Python www.google.com นะคะ อในส่วนของภาษา pythonฟังก์ชันจะเป็นโค้ด หรือโปรแกรมที่เราสร้างด้เองนะคะ เพื่อเอาไปใช้กับ...เหมือนตั้งขึ้นมาว่าฟังก์ชันนี้จะตั1นะคะ เช่นเหมือนบางครั้งนี่ การคำนวณบางอย่างไม่จำเป็นต้องไปเขียนโค้ดใหม่ทุกครั้ง เราก็เลยสร้างฟังก์ชันไว้เลยแล้วไปเรียกฟังก์ชันนี้มาเพื่อให้มันทำกาารคำนวณค่านี้ให้อย่างนี้นะคะ นั่นคือจุดประสงค์จะนำไปใช้ในสิ่งใดสิ่งหนึ่งนะคะ เป็นการเฉพาะ โดยในบอกแล้วว่าในสัปดาห์นี้เราจะสร้างขึ้นมาใช้งานเองนะคะ แล้วเมื่อสร้างเสร็จแล้วนี่จะต้องรู้ว่ามันจะต้องเรียกฟังก์ชันที่เราใช้งานนี่จะถูกเรียกมาใช้โดยวิธีการใดหรือเรียกใช้อย่างไรนะคะ แล้วก็จะพูดถึง Default Argumentด้วยว่ามันคืออะไร แล้วก็ Keyword Argument ด้วยว่ามันคืออะไร นะคะ ทีนี้ก็จะเริ่มเข้าสู่กระบวนการที่เราจะต้องทำก็คือเมื่อเราจะทำฟังกชันขึ้นมาเราจะสร้างมันอย่างไรนะคะ การสร้างฟังก์ชันใน Python นะคะ ใน pythonเราสามารถสร้างขึ้นเองได้นะคะ โดยวิธีการนี้นะคะ จะเป็นให้นึกถึงว่าเราจะเป็นคนเขียนโค้ดที่ที่บอกแล้วว่ามันสามารถทำงานสิ่งใดสิ่งหนึ่งได้แล้วเอาไปเรียกใช้ซ้ำได้อีกนะคะ จะเรียกว่า"การนำโค้ดนี้กลับมาใช้" นี้ว่า "Code Reuse"ใช้ code นี้ซ้ำได้ถ้าจะทำฟังก์ชันมาใช้งาน มันควรเป็นตัวที่เหมือนสามารถเรียกใช้ได้บ่อย ๆ เช่น สมมตินะคะ เราจะหาค่า vad นี่คือ ถ้ามาเขียนโค้ด เราต้องมานั่งเขียนว่า Vat เกิดจากการที่เอา7 เปอร์เซ็นต์น่ะค่ะ Vat ก็คือ 7 เปอร์เซ็นต์ใช่ไหมคะ การที่เอาราคาสินค้ามาคูณกับปริมาณที่ 7 เปอร์เซ็นต์เท่ากับเท่าไหร่ แล้วจะทำอย่างไรเราจะให้รู้ว่าตัวนี้เป็นค่า Vat เราก็อาจจะสร้างฟังก์ชันสำหรับการคิด Vat ขึ้นมาอย่างนี้นะคะ แล้วพอครั้งหน้าจะใช้ก็เอาไปใช้ได้ หรืออย่างอื่น หรือคนอื่นจะเอาไปใช้ได้เมื่อรู้ว่าแต่ต้องรู้ด้วยนะว่ามีฟังก์ชันนี้อยู่ อย่างนี้นะคะ ทีนี้ขั้นตอนในการสร้างนะคะ ก็คือมันจะมีรูปแบบ เราจะต้องเขียนโค้ดน่ะค่ะ เขียนโค้ดให้ฟังก์ชันเราโดยตามรูปแบบในที่เห็นนะคะ จะต้องมีคำว่า "def"deนั่นก็คือการประกาศตัวแปรนะคะ บอกให้รู้ว่านี่นะ ฉันจะประกาศจะประกาศค่า ประกาศฟังก์ชัน ไม่ใช่ประกาศตัวแปร พูดผิดแล้วตามด้วย function_nameเราต้องพิมพ์ d-e-f พิมพ์ด้วยตัวเล็กเสมอ ถึงได้ทำเป็นสีแดงให้เห็นว่าคำว่า def นะคะ ตัวเล็กเท่านั้นนะคะ ไม่ใช่พิมพ์ด้วยตัวพิมพ์ใหญ่นึกออกนะนะคะ ก็คือทุกครั้งที่พอจะมีการสร้างฟังก์ชันเราต้องพิมพ์คำว่า defเป็นตัวแรกนะคะ แล้วตามด้วย function_name  function_nameนั่นก็คือชื่อ ชื่อของฟังก์ชันที่เราจะไว้เรียกใช้ในครั้งต่อไป เราจะเป็นคนตั้งเองให้นึกถึงฟังก์ชัน Nameตั้งชื่อให้ตัวแปร แต่อันนี้เป็นการตั้งชื่อฟังก์ชันนี้คือฟังก์ชันอะไรนะคะ เสร็จแล้วก็จะมีวงเล็บ พอใส่คำว่า "def" แล้วก็ใส่ชื่อฟังก์ชันเราต้องต้องพิมพ์วงเล็บเสมอนะคะ แต่ถ้าเราพิมพ์ใน Colab ตัววงเล็บนี้จะขึ้นมานะคะ แล้วส่วนข้างในนี่นะคะ เขาบอกว่ามันเป็นการกำหนดค่า Paramiterscsaพารามิเตอร์ถ้าเป็นเขียนโค้ดปกติ มันก็จะหมายถึงตัวแปรนะคะ แต่ในฟังก์ชันนี่เราจะเรียกว่า "พารามิเตอร์" เพื่อไว้สำหรับอะไรล่ะ เขาเรียกนี่ เขาบอกว่าพารามิเตอร์ของฟังก์ชันนี่มีจำนวนเท่าไรก็ได้ ก็คือในฟังก์ชันนี้เราจะมีการเก็บค่าของอะไรบ้าง พารามิเตอร์ตัวนั้นก็จะเป็นตัวเก็บให้เราสมมตินะคะ สมมติเราต้องการตำนวณหาค่าพื้นที่วงกลมอย่างนี้นะคะ ค่าพารามิเตอร์ที่จะเก็บก็อาจจะมีค่าของรัศมีวงกลมหรือมีค่าของอะไรนะเส้นรอบวงอะไรอย่างนี้เข้ามานะคะ นั่นก็คือค่าพารามิเตอร์ที่เราจะไว้เก็บข้อมูลในฟังก์ชันนี้นะคะ เสร็จแล้วเมื่อพิมพ์ function_name ใส่ค่าพารามิเตอร์อะไรเสร็จ เราจะปิดคำสั่งการประกาศฟังก์ชันด้วยโคลอนเสมอนะคะ สังเกตนะคะ เมื่อใดที่ตัวนั้นจะต้องปิดด้วยเสมอ แล้วขึ้นบรรทัดใหม่มันจะเข้าสู่ย่อหน้าใหม่ตัว statements ในที่นี้หมายถึงคำสั่งอื่น ๆ นะคะ แล้วเด็ก ๆ สังเกตดูนะคะ ว่าในการประกาศฟังก์ชันตัวที่ 1นะคะ กับตัวที่ 2 ตัวที่ 2จะมีคำว่า return value return ก็คือการคืนส่งค่าคืนกลับซึ่งฟังก์ชันที่เราเขียน อาจจะเขียนแล้วมี return หรือไม่มีก็ได้นะคะ แต่ที่เขียนให้ดูเป็นตัวอย่างนี่ ให้เห็นรูปแบบนี้ให้เห็นทั้ง 2 แบบเป็นแบบที่ไม่มีการ return ค่าแต่แบบที่ 2 นี่มี มีการส่งคืนค่ากลับ ก็เลยจะมีคำว่า "return value" ก็คือเราต้องพิมพ์คำว่า return ด้วยตามด้วยค่าที่เราต้องการให้ส่งกลับ เช่น เดี๋ยวดูในตัวอย่างจะเห็นชัดนะคะ เดี๋ยวยกตัวอย่างแล้วจะมองภาพไม่ออก ซึ่งเขาบอกว่าค่าที่ส่งกลับนั้นจะเรียกว่านะคะ ทีนี้เรามาดูตัวอย่างแรกก่อนเพื่อจะให้เห็นว่าถ้าเราต้องการประกาศตัวแปรแลลไม่มีการ returnไม่มีคำสั่ง return เพื่อคืนค่านี่ ในตัวอย่างนี้เราจะประกาศตัวแปรชื่อ เห็นไหมคะ ตรง def แล้วตามด้วย hello () def ก็คือ definition function_name ซึ่งในที่นี้ตั้งชื่อว่าello นะคะ ฟังก์ชัน hello ก็คือฟังก์ชันที่เราต้องใช้เพื่อแสดงคำทักทายออกมานั่นเองนะคะ แล้วทีนี้พอเวลาเรียกใช้ฟังก์ชันนี้นะคะ มันจะสั้นนึกออกนะ การเขียนโค้ดมันจะสั้นกว่าที่เราเคยทำแล้วตามด้วย พารามิเตอร์หรือที่เราไว้เก็บค่า ก็คือ name นะคะ เสร็จแล้ว ตามด้วย statement ตามด้วยข้อความหรือคำสั่งหรือโค้ดอะไรก็แล้วแต่นะคะ ซึ่งในทีนี้เราต้องการให้แสดงนะคะ แสดงคำทักทายชื่อที่เรารับค่าเข้าไปนี่ หรือพารามิเตอร์ที่เราส่งเข้าไป ก่อนอื่น เด็ก ๆ เปิด Colab หรือยังคะ เปิด Colab ด้วยไปที่ web browserแล้วเปิดเหมือนเดิมนะคะ พิมพ์สิColab l-a-b นะคะ พิมพ์ l-a-bแล้วกด Enter เลยเพราะสังเกตว่าเว็บไหนที่เราเปิดมันจะอัตโนมัติเด็ก ๆ กด Enter ได้เลนยมันก็จะเข้ามาหน้าที่เราใช้งานนะ แล้วก็คลิกCode นะคะ ลืมไปอย่าลืมทำอะไรก่อน เข้าสู่ระบบนะ ไม่อย่างนั้นเราจะrun มันไม่ได้นะคะ เด็ก ๆ อย่าลืมลงชื่อเข้าสู่ระบบด้วย Login เข้าไปด้วยนะคะ ของเราให้เรียบร้อยด้วยโอเคนะคะ เสร็จแล้วเราก็เริ่มไปที่เขียน code เหมือนเดิมนะคะ เด็ก ๆ กดที่คำว่า "code" นะคะ ในบรรทัดแรกของเรานะคะ เราก็เริ่มประกาศฟังก์ชัน โดยพิมพ์คำว่าอะไรคะ de แล้วกฌ fใช่ไหมคะ พิมพ์ด้วยตัวพิมพ์เล็กเสมอนะคะ ไม่ใช่พิมพ์ใหญ่แบบนี้นะ ไม่ใช่พิมพ์ D-e-fDef แบบนี้ ตัวใหญ่นี่ถือว่าไม่ถูกต้องนะคะ ตัวใหญ่นี่ถือว่าไม่ถูกต้องนะคะ def นะคะ แล้วก็กดSpace bar เพื่อวรรค 1 ครั้งนะคะ บอกแล้วว่าวิธีการประกาศฟังก์ชัน ก็คือพิมพ์คำว่า "def"แล้วตามด้วชื่อของฟังก์ชันชื่อของฟังก์ชัน ในตัวอย่างเรา ชื่อว่า Helloทีนี้มาดูชื่อ ชื่อของฟังก์ชันนี่ก็ต้องใช้ตัวพิมพ์เล็กเหมือนกันนะคะ ไม่ใช่ตัวพิมพ์ใหญ่นะคะ ดูดี ๆ นะคะ เพราะพ์เล็กนะคะ h-e-l-l-o แล้วก็ใส่วงเล็บเข้าไปแล้วก็ตามด้วยพารามิเตอร์ ในวงเล็บพารามิเตอร์ของเรา ก็คือคำว่า "name นะคะ ตัวพิมพ์เล็กเพราะมันเป็นตัวแปรชื่อว่าแล้ววพอกด Enter นี่ตำแหน่งของเคอร์เซอร์มันจะ Tab เข้าไปนะStagementหรือคำสั่งต่อไปที่เราจะใช้ ก็คือคำสั่งแสดงผลนะคะ dsads dasกฟหก ฟก ก็คือคำสั่ง ปริ้น แล้วก็ตามด้วยวงเล็บเหมือนเดิม print อะไรสิ่งที่อยู่ในวงเล็บอย่าลืมนะคะ เมื่อใดที่บอกให้พิมพ์วงเล็บนี่ สังเกตมันจะมี () ขึ้นมานะเดี๋ยวอ๋อ ขอโทษ ไม่ได้สลับหน้ามันไม่สลับหน้าตลอดเลยเราก็ว่าอยู่แต่เด็กพิมพ์ตามใน PowerPoint แต่อยากให้เห็นใน Colabเพราะว่าเมาส์หายเมาส์จ๋า เมาส์จ๋านั่นน่ะสิเดี๋ยวเลื่อนไอ้นี่เอาก็ได้นะโอเคนะคะ นะในนี้จะพิมพ์คำว่า "print" นะคะ เดี๋ยวจะโชว์ไอ้ตัวข้อความด้วยเดี๋ยวสิ้นสุดการนำเสนอก่อนเดี๋ยวให้เห็น 2 หน้าด้วยกัน ไม่สิ ไม่สิโอเคไหมเดี๋ยวนะ กำลังหามุม มุมให้เธออยู่โอเคน่าจะได้เห็น 2 อย่างนะ เห็นไหมคะ จะมาที่คำสั่ง print ของเรานะแล้วในวงเล็บของ printลืมทำให้มันขึ้น 2 หน้าคู่กัน เดี๋ยวนะคะ แป๊บหนึ่งขยับได้ไหม ไม่เห็นหน้านี้อีกขอ 2 ทำไมได้ 4 นี่เดี๋ยวนะ เดี๋ยวจะกระเถิบแล้วก็ไม่เห็นในสไลด์อีกสิส่วนแบ่งทางการตลาดเยอะโอเคไหมอีกหน่อยหนึ่ง นะคะ วงเล็บในวงเล็บของคำว่า "print"เราจะ print คำว่า "hello" นะคะ แล้วตามด้วยเห็นไหม ตรงก่อน... ตรงก่อน Hello มีเครื่องหมายคำพูดนะดูดี ๆ อาจจะเห็นไม่ชัดใส่เครื่องหมายคำพูดนะคะ Single Quote หรือแล้วค่อยพิมพ์ Hello ด้วยตัวใหญ่แล้วก็ตามด้วยเครื่องหมาย % %sนั่นคือ ข้อความนี้เป็น String นะคะ แล้วหลังเครื่องหมายคำพูดเด็ก ๆ ต้องเลื่อนไอ้ตัวนี้ไปหลังเครื่องหมายคำพูดนะพิมพ์ % nameแล้วก็พิมพ์เปอร์เซ็นต์ แล้วตามด้วยname ตัวเล็กนะ ดูดี ๆ นะ เราเรียกใช้ เราสร้างพารามิเตอร์ด้วย name ตัวเล็กเวลาเรียกใช้ก็ต้องใช้ตัวเล็กนะคะ นี่คือเสร็จฟังก์ชันนี้แล้วลองเรียกใช้งาน ลองกด Play ก่อนขอโทอร์มันจำ จำไว้ว่าตอนนี้เราสร้างฟังก์ชันชื่อว่า hello แล้วนะคะ ที่ให้กด Run นี่เพื่return หรือส่งกลับค่าเดี๋ยวขยายหน้าไอ้นี่ให้ก่อนสลับไปสลับมากันอยู่นี่ล่ะเรา อันนี้ อันนี้แบบไม่มีreturn ค่านะในตัวอย่างนี่เราสร้างฟังก์ชันชื่อ hello นะคะ เราใช้เราสร้างฟังก์ชันนี้ขึ้นมาเพื้อต้องการให้มันแสดงข้อความ เอาอีกแล้วอะไรอีกหว่าสลับจอไม่ได้เลย น่าจะเป็นกับไอ้ตัวนี้ทำไมหนก่อนไม่เห็นมี หรือเพราะเป็นไอ้นี่บ่ะ Windows 11 นี่บ่ มันถึงขึ้นไอ้สลับไอ้จอไอ้นี่ทุกทีเลย แล้วก็เป็นปัญหาในการใช้งานจะได้ใช้ Windows อื่นเสียล่ะมั้งสลับไอ้จอไอ้นี่นะคะ มาดูตัวอย่างที่ 2 นะคะ เราจะประกาศฟังก์ชันมีการใช้ return value หรือการคืนค่ากลับในตัวอย่างที่ 2 เป็นะคะ แล้วมันก็จะไม่ขึ้นไอ้หน้านี้อีกแล้ว มันเป็นอะไรกับ...มันไม่สลับ Extend หรือมันไม่ขึ้นหน้าจออีกแล้วน่ะโอเค ต้องสลับ2 รอบเชียวหรือนะคะ เอาไว้ก่อนอย่างนั้นก็ต้องมาจัดไอ้นี่ใหม่อีกแล้วนี่ไม่เห็นตัวหลังอีก เอาเห็นไหมไม่เห็นอีกล้วจะต้องมีพารามิเตอร์อยู่ในวงเล็บก็คือพารามิเตอร์ตัวที่ 1 ชื่อว่า width w-i-d-t-h นะคะ คั่นขั้นพารามิเตอร์ตัวต่อไป ด้วยเครื่องหมาย Comma นะ คอมมาหรือไอ้ลูกน้ำเรานะคะ แล้วก็ตามด้วยชื่อพารามิเตอร์ตัวที่ 2 นะคะ ก็คือ h-i-h-e-i-g-h-t height หรือสูงนั้นเองนะคะ มีพารามิเตอร์สำหรับเก็บความยาวกับความกว้างนะคะ ก็คือ width กับ heightปิดการประกาศฟังก์ชันของเราด้วยเครื่องหมายโคลอนเสมอเมื่อเราประกาศฟังก์ชันเสร็จแล้วนะคะ เรากด Enter เพื่อไปพิมพ์Statements ใหม่นะคะ เคอร์เซอร์มันจะ Tab เข้าไปอัตโนมัตินะคะ เสร็จแล้วเราประกาศตัวแปร ชื่อว่า c เพื่อทำการคำนวณค่าพารามิเตอร์ 2 ตัวของเราก็คือเอา widthเพราะสูตรการหาพื้นที่สี่เหลี่ยมกว้างคูณยาวนะ เพราะฉะนั้น เราอยากรู้พื้นที่สี่เหลี่ยมเอากว้างไปคูณกับยาว เพราะฉะนั้น ก็ต้องเอาพารามิเตอร์ widthตัวนี้เด็ก ๆ ดูนะเมื่อเราพิมพ์นี่ ให้เราwidth w-i-d-t-h เพราะอย่างนี้ทำให้เราพิมพ์พารามิเตอร์หรือตัวแปรที่เราสร้างไว้ไม่ผิดนะคะ แล้วใส่เครื่องหมายคูณเครื่องหมาย คูณในที่นี้ก็คือเครื่องหมายดอตัวแปรทางคณิตศาสตร์ของโปรแกรมคอมพิวเตอร์เครื่องหมายคูณ ก็คือเครื่องหมายดอกจันนะคะ แล้วตามด้วยพารามิเตอร์ตัวที่ 2h รอสักพัก แล้วหาคำว่า "height" นะคะ h-e-i-g-h-tอาจจะพิมพ์ h-e ก็ได้ น่าจะขึ้นเห็นไหมคะ เจอตัวนี้ปุ๊บคลิกเลย เพราะบางคนจะมีปัญหา เมื่อชื่อตัวแปรหรือพารามิเตอร์เริ่มยาวหรือยากจะพิมพ์ผิด แล้วพอพิมพ์ผิด พอไป Run โค้ดมันจะเกิดErrorเพราะฉะนั้น ตัว Colab นะคะ ที่ดีเลย คือ เมื่อเราพิมพ์ตัวแรกขึ้นมา ตัวแปรตัวนั้นมันก็จะขึ้นมาให้เห็นนะคะ พอเราเห้นเราคลิกเลือกมันได้เลยนะคะ เมื่อได้Statement เพื่อการคำนวณแล้วต่อไปเราจบคำสั่งหรือ code ของนะคะ แล้วในบรรทัดต่อไป เราจะใช้คำสั่งในการคืนค่าหรือ return valueโดยการพิมพ์คำว่า "return"พิมพ์ด้วยตัวเล็กนะคะ ค่าที่เราต้องการให้แสดง หรือ...หรืออะไรก็แล้วแต่ ซึ่งค่าที่เราต้องการให้มันแสดงหรือเห็นนี่ ก็คือค่าของการที่เราคำนวณพื้นที่c นั่นเองนะคะ เพราะฉะนั้น return c ตามด้วย cไม่มั่นใจก็คลิก cที่มันขึ้นมาอย่างนี้นะคะ เหมือนเดิมนะคะ เพื่อเป็นการเช็กโค้ดของเรา ก็คือกดตัวPlay ที่เป็นรูปเหมือนเป็นPlay Video Play Music อะไรพวกนี้ ให้มันเช็กว่า code ที่เราเขียนนี่ถูกต้องแล้วนะคะ มีใครขึ้น Error ไหมคะ ไม่มีนะคะ แสดงว่าเริ่มมีความชำนาญในการโค้ดแล้วแล้วนี่คือการประกาศใช้ฟังก์ชัน หรือการสร้างฟังก์ชัน ทีนี้บอกแล้วว่าเมื่อสร้างเสร็จแล้วนี่ไม่เห็นผลอะไรเลยใช่ไหม พอเรากด Play นี่เราต้องไปเรียกใช้งานมันถึงจะแสดงไอ้ผลพวกนี้ออกมาได้เพราะฉะนั้น เราจะมาดูเนื้อหาต่อไปนะคะ ก็คือ...ไม่สลับโหมดแล้วนะเดี๋ยวสลับไปสลับมา เราก็ เราก็แก้ไม่ได้อีก เดี๋ยวเสียเวลาในการแก้โหมดหน้าจอนะคะ ขอย่อให้มันพอดีหน่อยโอเคก็จะเล็กไปอีกใช่ไหมถ้าย่อ แล้วสลับโหมดเป็นยังไงนี่ขึ้นไหม ขึ้นอยู่ โอเค สลับได้นะคะ เมื่อกี้บอกแล้วว่าถ้าเราทำใน Colab เป็นการสร้างแล้วนะ ต่อมาเมื่อสร้างเสร็จแล้วมันต้องเรียกใช้เสียก่อนนะคะ เราถึงจะรู้ว่าฟังก์ชันที่เราสร้างมันใช้งานได้จริงไหมนะคะ การเรียกใช้งานฟังก์ชันนะคะ ก็คือในนี้พอเราสร้างฟังก์ชันแล้วนะคะ เราต้องเรียกใช้งานมัน วิธีการเรียกใช้ ก็คือเราWorldจะใช้ชื่อ'ของฟังก์ชัน เห็นไหมคะ และส่ง Argument อะไร เมื่อกี้มีพารามิเตอร์ มามี Argument อีกArgument กับ Parameter เดี๋ยวมีคำอธิบายนะคะ ว่า Argument ก็เป็นคำ ไม่ใช่คำเป็นค่าที่เราส่งเข้าไปในฟังก์ชันนะคะ ตอนที่เราใช้งานนะคะ ส่วนพารามิเตอร์น่ะ คือ ตัวแปรที่เรากำหนดในฟังก์ชันเพื่อรับค่าเมื่อกี้พารามิเตอร์ที่เรามีตัวที่ 1 ชื่อว่า name นั่นคือตัวแปรที่เราใช้รับค่าเพราะฉะนั้น Argument ก็คือชื่อที่เราจะพิมพ์เพื่อให้ตัวแปรมันรับค่านั่นเองนะคะ มาดูตัวอย่างวิธีการเรียกใช้ฟังก์ชันนะคะ มาดูตัวอย่างการจะเรียกใช้ฟังก์ชันที่เราสร้างขึ้น ไม่ได้มีอะไรพิศดาลเลยเพียงแต่เราพิมพ์ชื่อฟังก์ชันนั้น แล้วตามด้วยเห็นไหมคะ ตามด้วย Argumentในที่นี้ ก็คือชื่อเพราะในวงเล็บนี่ิสิ่งที่เป็นตัวแปรชื่อว่า name นะคะ พารามิเตอร์น่ะชื่อว่า name แล้วพอเราเรียกใช้นี่ก็คือเราพิมพ์ชื่อฟังก์ชันนั้น แล้วตามด้วยค่าที่เราจะให้มันเก็บเลยนะ นะคะ ลองดูนะคะ ลองเลย ลองเลย เพื่อให้เห็นภาพหรือมันช้า พอ... พอสลับมา ...Colab มันจะช้านิดหนึ่งหรือ ไม่สลับอีกแล้วนะ อะไรนะะดดโอเค เราก็จะต้องสลับกันอย่างนี้นะคะ นี่นะ เราไปประกาศไปแล้วนี่นี่คือฟังก์ชันเวลาเรียกใช้ไม่ได้มีอะไรพิสดารเลยนะคะ ใส่ Hashtag ก่อนเพื่อจะให้รู้ว่าตรงนี้เป็นส่วนของเราเรียกการใช้ฟังก์ชันนใส่เครื่องหมา chap หรือ hahtagอันนี้คือคอมเมนต์น