# Variable length Argument

Suppose you want to print a list of student currently enrolled in a school for a class. In this we have to pass a list of student in this function.

```def PrintStudentNames(SchoolName,classname,*b):
print(SchoolName)
print(classname)
print("Student Names are as: ")
for name in b:
print(name)
```

So when we want to call N number of student from the function we may call it using:

PrintStudentNames(‘Army School’,’12 th class’,’Mohit’,’Raj’,’Shobhit’,’Ranjan’,’Mitra’,’Rajni’)

Output:

```Army School
12 th class
Student Names are as:
Mohit
Raj
Shobhit
Ranjan
Mitra
Rajni```

Now try to write a programme that will help in  testing N number of test cases of addition..

so first write a addition programme.

```def Add(a,b):
return a+b

def Testing(*b):
for i in b:
print(i)
print("Summation is ",varsum)

#Now Test a programme:

Testing([1,2],[3,4],[7,8])```

Now write a testing programme:

Output:

```[1, 2]
Summation is  3
[3, 4]
Summation is  7
[7, 8]
Summation is  15```