Python Passing string value to the function

Here, we will learn by example, how to pass the solid value to the capacity in Python?

We need to characterize a capacity that will acknowledge string contention and print it. Here, we will figure out how to pass a string value to the capacity?

Example:

Input:
str = "Hello world"

Function call:
printMsg(str)

Output:
"Hello world"

Program:

# Python program to pass a string to the function

# function definition: it will accept 
# a string parameter and print it 
def printMsg(str):
	# printing the parameter 
	print str

# Main code 
# function calls 
printMsg("Hello world!")
printMsg("Hi! I am good.")

Output:

Hello world!
Hi! I am good.

Compose work that will acknowledge a string and return an absolute number of vowels:

# function definition: it will accept 
# a string parameter and return number of vowels 
def countVowels(str):
	count = 0
	for ch in str:
		if ch in "aeiouAEIOU":
			count +=1 
	return count 

# Main code 
# function calls 
str = "Hello world!"
print "No. of vowels are {0} in \"{1}\"".format(countVowels(str),str)

str = "Hi, I am good."
print "No. of vowels are {0} in \"{1}\"".format(countVowels(str),str)

Output:

No. of vowels are 3 in "Hello world!"
No. of vowels are 5 in "Hi, I am good."

Leave a Comment

error: Alert: Content is protected!!