Mendefinisikan Functions dalam Python

Belajar Python Pemula - Define Functions dalam python berguna untuk menyediakan statement yang diperlukan tanpa menuliskan script yang sama dalam perintah yang sama pula, biasanya fungsi dalam aplikasi sangat berguna dalam pemanggilan class koneksi ke Database, baik itu database MySQL maupun database SQL Server dll. berikut aturan - aturan dalam membuat  mendefinisikan sebuag function python :
  1. Sebuah function dalam python ditandai dengan menggunakan keyword "def" yang diikute dengan nama fungsi dan tanda kurung.
  2. Parameters atau argument akan dimasukkan kedalam tanda kurung tersebut
  3. Setiap fungsi mempunya Blok Code dengan ditandai titik dua (:)
Berikut kami akan menjelaskan syntax yang digunakan dalam penulisan sebuah functions bahasa pemrograman pyhton 2.7
Mendefinisikan Functions dalam Python

Syntax Function

def functionname( Argument ):
<"function_docstring">

return [expression]

Penulisan code functions python : 

definisikan functions :

# Pendefinisian Functions
def tampilkanPesan( _str_ ):
print _str_
return;

Panggil Functions :

# Panggil FUnction dari sini
tampilkanPesan("Mari panggil Functions dari sini")
tampilkanPesan("dan dari sini juga")

Sehingga script lengkap sebuah function python :

#!/usr/bin/python
# Pendefinisian Functions
def tampilkanPesan( _str_ ):
print _str_
return;

# Panggil FUnction dari sini
tampilkanPesan("Mari panggil Functions dari sini")
tampilkanPesan("dan dari sini juga")
Penjelasan :
Ketika script function diatas di eksekusi maka akan menampilkan pesan :
c:\Python27>python function.py
Mari panggil Functions dari sini
dan dari sini juga

c:\Python27>
Contoh lain penggunaan function python jika menggunakan function yang mempunyai value, sebagai contohnya silahkan lihat code berikut :
#!/usr/bin/python

# defenisikan fungsi disini
def TampilkanPesan( __list__ ):
"This changes a passed list into this function"
__list__.append(["s","e","c","t","o","r"]);
print "Masukan Functions: ", __list__
return

# panggil fungsi dari sini
__list__ = ["c","o","d","e"];
TampilkanPesan( __list__ );
print "Keluaran Functions: ", __list__
Penjelasan :
jika script diatas dieksekusi maka akan memunculkan pesan :
c:\Python27>python function.py
Masukan Functions:  ['c', 'o', 'd', 'e', ['s', 'e', 'c', 't', 'o', 'r']]
Keluaran Functions:  ['c', 'o', 'd', 'e', ['s', 'e', 'c', 't', 'o', 'r']]

c:\Python27>
Gimana mudah bukan penjelasan tentang funsi dalam python in, update terus ya di sector code, berbagai tutorial tentang bahasa pemrograman seperti VB.NET, C#, C++, C, PHP, Python, Web Framework smuanya ada disini, dan jangan lupa share jika bermanfaat. terima kasih :)