หน้า 1 จากทั้งหมด 2
ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 11/01/2017 11:44 am
โดย dawthana
การ return (รีเทิน) ค่าออกจากฟังก์ชันในภาษา python (ไพทอน) คือการส่งค่าออกจากฟังก์ชันสามารถใช้ได้กับทุก
ฟังก์ชัน โดยใช้คำว่า
"return"" แล้วตามด้วยชื่อของตัวแปรที่ต้องการส่งค่าออกจากฟังก์ชัน โดยทำงานจากบนลงล่าง และจากซ้ายไปขวา
ตัวอย่างรูปแบบการ return ค่าออกจากฟังก์ชัน
- tt02.png (31.68 KiB) Viewed 1472 times
ศึกษาข้อมูลมาจาก
https://www.youtube.com/watch?v=9KP4C9g ... lzdKrpxsMM
Re: ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 11/01/2017 11:45 am
โดย dawthana
Re: ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 03/02/2017 3:27 pm
โดย Dive Demo
อธิบายได้เข้าใจง่ายมากเลยครับ
Re: ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 23/01/2018 3:32 pm
โดย Four
โค้ด: เลือกทั้งหมด
num = 10
def func(a, b):
num = a + b
print("ในฟังก์ชัน", num)
return num
num = func(100, 200)
print("นอกฟังก์ชัน",num)
ผลรัน
Re: ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 25/01/2018 1:01 am
โดย Jom07
โค้ด: เลือกทั้งหมด
test = 10
def func(x, y):
test = x + y
print("ในฟังก์ชัน", test)
return test
test = func(600, 900)
print("นอกฟังก์ชัน",test)
ผลรัน
ศึกษาข้อมูลจาก :
https://www.youtube.com/watch?v=T37IyoS ... M&index=20
Re: ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 21/04/2018 10:52 am
โดย Patcharanan.0399
โค้ด: เลือกทั้งหมด
total = 10
def myfunc (arg1,arg2):
a = 15
total = arg1 + arg2
print 'Variable in function is : ', a
print '\nTotal in function is : ', total
return total
total = myfunc(15,65)
print '\nOut of function is : ',total
ผลการรัน
- Return.JPG (12.68 KiB) Viewed 1341 times
- ไม่มีการ return ค่าสู่ภายนอก
- Return1.JPG (13.4 KiB) Viewed 1341 times
เมื่อไม่มีการรีเทิร์นค่าออกมานอกฟังก์ชัน ภายนอกก็จะไม่สามารถแสดงผลลัพธ์ได้ เพราะไม่รู้ค่านั้น
ศึกษาจาก
https://youtu.be/T37IyoSgeP0
Re: ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 03/05/2018 1:19 pm
โดย rangsan
การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โค้ด: เลือกทั้งหมด
def myfuncReturn( arg1 , arg2 , arg3 , arg4 ):
total1 = ( arg1 * arg2 ) + ( arg3 * arg4 )
total2 = arg1 + arg2 + arg3 + arg4
total = total1+total2
print "Output of Total1 : ", total1
print "Output of Total2 : ", total2
return total
total = myfuncReturn( 4 , 5 , 2 , 3 )
print "--------------------------"
print "SumTotal is : ", total
ผลการรันโค้ด
- Return Statement.png (16.95 KiB) Viewed 1317 times
ศึกษาจาก :
https://www.youtube.com/watch?v=T37IyoSgeP0&t=10s
Re: ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 06/07/2018 3:27 pm
โดย prakon
โค้ด: เลือกทั้งหมด
total = 10
def myfunc(ag1,ag2):
total = ag1+ag2
print("ค่าในฟังก์ชั่น = '%d'"%total)
return total
total = myfunc(10,20)
print("ค่านอกฟังก์ชั่นจะเท่ากับ'%d'"%total)
สาเหตุที่ค่า total ไมเป็น 10 เพราะในฟังก์ชั่น อาร์กิวเมนทฺภายใน ได้ถูก กำหนดค่ามาจากด้านนอกแล้ว
Re: ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 10/08/2018 3:51 pm
โดย anuwat somsakul
การสร้างฟังก์ชั่น ส่งค่าออกจากฟังก์ชั่นไพทอน The return Statement:
โค้ด: เลือกทั้งหมด
total = 10
def myfucn1(arg1,arg2):
a = 15
total = arg1 + arg2
print("ตัวแปรภายในฟังก์ชัน :",a)
print("ตัวแปร total ที่อยู่ภายในฟังก์ชัน :", total)
return total
total = myfucn1(10,20)
print("ตัวแปร total ที่อยู่ภายนอกฟังก์ชัน :",total)
ผลลัพธ์
- Selection_012.png (12.93 KiB) Viewed 896 times
Re: ทำความรู้จักกับภาษา python (20) : การ return (รีเทิน) ค่าออกจากฟังก์ชัน
โพสต์แล้ว: 10/06/2019 5:40 pm
โดย chatee supasand
อธิบายดีมากครับ