ফাংশন ডেফাইন করলে শুধু নাম, প্যারামিটার এবং কোড ব্লকের স্ট্রাকচার নির্দিষ্ট হয়।
ফাংশনের বেসিক স্ট্রাকচার ফাইনালাইজ হলে সেটি অন্য ফাংশন থেকে বা সরাসরি পাইথন প্রম্পট থেকে কল করে এক্সিকিউট করা যায়। printme() ফাংশন কল করার উদাহরণ:
#!/usr/bin/python
def printme(str):
"This prints a passed string into this function"
print str
return
printme("I'm first call to user defined function!")
printme("Again second call to the same function")
আউটপুট
I'm first call to user defined function! Again second call to the same function