#python_function arama sonuçları
ต่อไปจะเป็นเรื่อง #Python_Class มีใครสงสัยเรื่อง #Python_Function มั้ย @Mhaieiei @worwrp @Fernista29
จบแล้ว !! เรื่อง #Python_Function ใช้เวลาไปเอิ่ม... ชั่วโมงนึง - -'
ย้ำอีกรอบว่าเวลามีค่าอะไรที่ใช้ซ้ำๆ และอิงไปในแนวเดียวกัน เช่น numChar หรือ numPerLine ก็กำหนด fix ไปเลย เปลี่ยนแค่ที่เดียว #Python_Function
ใน for loop หรือ while loop ถ้ามี body บรรทัดเดียว จะเขียนติดกัน for i in range (5): print(i) ได้เลย ไม่ต้องขึ้นบรรทัดใหม่ #Python_Function
วิธีเขียนก็ง่ายๆ def printArea(width = 1, height = 2): #Python_Function
เราสามารถใส่ค่า Default ให้กับ parameters ได้เลย ป้องกันไว้กรณีที่ใช้ฟังก์ชั่นแล้วไม่ได้ส่งค่าอะไรเข้ามาเลย #Python_Function
ถ้าต้องการจัดรูปให้สวยงาม ใช้ \t มันจะจัดเป็น column สวยๆเลย ต่างกับภาษาซีที่ \t มันจะเว้นเป็นแถวๆ ทำยังไงก็ไม่สวย #Python_Function
อีกเรื่องนึงคือ ถ้าเราไม่ได้ผ่านตัวแปรเข้าไปในฟังก์ชั่น เราสามารถใช้ชื่อตัวแปรซ้ำกันได้ #Python_Function
ลองไปดูพวกฟังก์ชั่น GCD หรือ Primenumber ดูนะ ไม่รู้ว่าอาจารย์จะออกรึเปล่า แต่อยากให้เข้าใจคอนเซปต์ #Python_Function
เวลาเราจะ import function จากอีกไฟล์นึงมา เราจะใช้ from ชื่อไฟล์ import ชื่อฟังก์ชั่น #Python_Function
เวลาจะเรียกดู address ของตัวแปร เราจะใช้ build-in function คือ id(variable) #Python_Function
ตัวแปรตัวนั้นๆจะชี้ไปที address ตัวเดียวกัน อย่างเช่นในหนังสือหน้า 181 ตัวอย่างข้างล่าง #Python_Function
ในไพตอน ถ้าเกิดว่าเรา initial ค่าให้กับ variable เป็นค่าเดียวกัน (เช่น x = 4, y = 4 หรือ x = 3, y = x) (cont.) #Python_Function
อ่อ สำหรับคนขี้เกียจ(?) เวลาเขียน if ไม่จำเป็นต้องใส่วงเล็บนะ แบบ if num1 > num2: ก็ได้เลย #Python_Function
parameters ในฟังก์ชั่นไม่จำเป็นต้องบอก data type และเวลารีเทิร์นมากกว่า 1 ค่าก็ใช้ comma คั่นได้เลย #Python_Function
แต่ถ้าเป็นฟังก์ชั่นที่ return ค่า จะต้องมีตัวแปรมารับ !ไพตอนจะพิเศษกว่าภาษาซีตรงที่สามารถรับค่าที่ return ได้มากกว่า 1 ค่า #Python_Function
เวลาเรียกฟังก์ชั่นก็เหมือนๆกับภาษาซี ถ้าเป็นฟังก์ชั่นที่มันไม่มีค่าอะไร return ก็ไม่ต้องมีตัวแปรอะไรมารับค่า #Python_Function
วิธีการเขียนฟังก์ชั่น def functionName(list of parameters): !!! อย่าลืม colon ':' #Python_Function
Function มีประโยชน์เวลาเราทำอะไรซ้ำๆ ง่ายๆก็คือเราทำฟังก์ชั่นไว้เหมือนแม่พิมพ์ พอมีอะไรที่ทำเหมือนๆกันก็โยนๆใส่ #Python_Function
Something went wrong.
Something went wrong.
United States Trends
- 1. The PENGU 51.3K posts
- 2. Reece James 12.7K posts
- 3. Newcastle 61.3K posts
- 4. Garnacho 16.8K posts
- 5. #GMMTVStarlympics2025 4.61M posts
- 6. Good Saturday 27.3K posts
- 7. #NEWCHE 22.8K posts
- 8. Chalobah 5,738 posts
- 9. Jake Paul 325K posts
- 10. Clinton 324K posts
- 11. #SaturdayVibes 3,755 posts
- 12. Joao Pedro 6,713 posts
- 13. #Caturday 2,593 posts
- 14. jennie 640K posts
- 15. Caicedo 11.7K posts
- 16. Neto 17.6K posts
- 17. #GoCanes 3,549 posts
- 18. Woltemade 17.8K posts
- 19. Vivek 51.5K posts
- 20. Fofana 6,139 posts