พารามิเตอร์-ตัวแปรของฟังก์ชันใน Python
สมมติว่าเรามีฟังก์ชันต่อไปนี้:
def func(num):
return num ** 2
เรียกใช้ฟังก์ชัน โดยส่งพารามิเตอร์เป็น
ตัวเลข 2:
print(func(2))
อย่างไรก็ตาม ไม่จำเป็นต้องส่งค่าเป็นตัวเลขโดยตรงเสมอไป - สามารถใช้ตัวแปรที่เก็บค่าที่เราต้องการได้เช่นกัน:
tst = 3
print(func(tst)) # แสดงผล 9
กำหนดให้มีตัวแปรสามตัวที่มีตัวเลข:
tst1 = 2
tst2 = 4
tst3 = 6
สร้างฟังก์ชันที่รับพารามิเตอร์สามตัวเป็นตัวเลข และหาผลรวมของพวกมัน แสดงผลรวมของตัวแปรที่กำหนด ด้านบนบนหน้าจอ
กำหนดให้มีฟังก์ชัน func และตัวแปร
tst:
def func(lst):
sum = 0
for el in lst:
sum += el
return sum
tst = [1, 3, 6]
ใช้ฟังก์ชันเพื่อหาผลรวมของสมาชิก
จากตัวแปร tst