w3resource

Python: Count the number of arguments in a given function

Python Basic - 1: Exercise-91 with Solution

Write a Python program to count the number of arguments in a given function.

Sample Solution:

Python Code:

def num_of_args(*args):
	return(len(args))
print(num_of_args())
print(num_of_args(1))
print(num_of_args(1, 2))
print(num_of_args(1, 2, 3))
print(num_of_args(1, 2, 3, 4))
print(num_of_args([1, 2, 3, 4]))

Sample Output:

0
1
2
3
4
1

Pictorial Presentation:

Python: Count the number of arguments in a given function.

Flowchart:

Flowchart: Python - Count the number of arguments in a given function.

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a Python program to replace all but the last five characters of a given string with "*" and returns the new string.
Next: Write a Python program to compute cumulative sum of numbers of a given list.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.