ทำความรู้จักกับภาษา python (18) : การสร้างฟังก์ชันโดยมี Variable-length (วาริเอเบิล-เล็งธ)

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderators: mindphp, ผู้ดูแลกระดาน

anuwat somsakul
PHP Full Member
PHP Full Member
Posts: 44
Joined: 08/08/2018 9:49 am

Re: ทำความรู้จักกับภาษา python (18) : การสร้างฟังก์ชันโดยมี Variable-length (วาริเอเบิล-เล็งธ)

Post by anuwat somsakul » 10/08/2018 3:40 pm

การสร้างฟังก์ชั่น ในไพทอน Python function Variable-length arguments

Code: Select all

def myfunc_var(arg1, *vartuple):

    print("Argument is",arg1)
    for v in vartuple:
        print("vartuple is",v)

myfunc_var('Mindphp.com');
print("-------------------")
myfunc_var('Mindphp.com','Traning','Python');
ผลลัพธ์
Selection_010.png
Selection_010.png (8.58 KiB) Viewed 286 times


User avatar
jirawoot
PHP VIP Members
PHP VIP Members
Posts: 1558
Joined: 17/06/2019 10:30 am

Re: ทำความรู้จักกับภาษา python (18) : การสร้างฟังก์ชันโดยมี Variable-length (วาริเอเบิล-เล็งธ)

Post by jirawoot » 20/06/2019 3:49 pm

Code: Select all

def myfun_var(arg1,*vertuple):
    "this function is show you how variable"
    print("argument is", arg1)
    for a in vertuple:
        print("vartuple is:", a)

myfun_var("mindphp.com")
print('----------------------')
myfun_var('mindphp.com', 'training', 'python')
ผลลัพธ์
Selection_019.png
Selection_019.png (9.71 KiB) Viewed 117 times

Code: Select all

def summary(*a):
    total=0
    for n in range(len(a)):
        total += a[n]
        print('argument =',n ,":",a[n])
    print(total)

summary(1,2,3,4,5,6,7)
summary(2.02,7.36)
ผลลัพธ์
Selection_020.png
Selection_020.png (11.32 KiB) Viewed 117 times

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Python Knowledge”

Who is online

Users browsing this forum: No registered users and 15 guests