PYTHON DERS 15: FONKSİYONLAR (METOTLAR)

def my_function(): # fonksiyonlar icin def kullanilir
    print "hello"
my_function() #fonksiyonu calistirdigimiz satir
print("-------------------------")
def my_function_with_arguments(username,greeting):
    print "hello %s, From My Function, I wish you %s" % (username,greeting)
a=raw_input("please enter your name:")
b=raw_input("please enter your greeting:")
my_function_with_arguments(a,b) # a,b gonderdik fonksiyona
print("-------------------------")
def Cift(): #sayi alip klavyeden tekmi ciftmi fonksiyonla kontrol ettik
    print "sayi cift"
def Tek():
    print "sayi tek"
sayi=input("sayi giriniz:")
if sayi%2==0:
    Cift()
else:
    Tek()
print("-------------------------")
def selamla (isim):
    print("merhaba adim %s") % (isim)
selamla("ramazan") #yine fonksiyona string ifade gonderdik
print("-------------------------")
def kup(x):
    return x*x*x
print kup(10)#burda int deger gonderdik yukarda x ile islem yaptirdik
print("-------------------------")
def Carp(liste):
    a=2
for i in liste:
    print a*i
sayilar=[1,3,5] 
Carp(sayilar) #sayilar listesini fonksiyona gonderip islem yaptirdik