18 Haziran 2013 Salı

PYTHON KODLARI

PYTHON KODLARI
Bugünki yazımızda size Python Kodları hakkında kısa bir kaç bilgi vereceğim.

FONKSİYON TANIMLAMA KODLARI



 
 # / Usr / bin / python

 #
 # Python fonksiyonları def ile başlar.  Bunlar parametreleri, almak
 # Un-daktilo, diğer değişkenler gibi.

 # Fonksiyonunun başlangıcında dize belgeler içindir.
 def prhello ():
     "Yazdır merhaba"
     "Merhaba, Dünya!" yazdırmak

 prhello ()

 #
 #
 def prlines (str, num):
     ", Str oluşan her satırında str bir kez daha tekrar sayısı satır yazdırın."
     : aralığında n (0, num) için
         str * (n + 1) yazdırma

 prlines ('z', 5)
 baskı
 prlines ('Fred', 4)

# / Usr / bin / python

 #
 # Python fonksiyon argümanları varsayılan değerleri olabilir ve çağrılabilir
 Anahtar sözcük tarzı, Ada gibi.
 def dink (taban, ortalarına = ['kırmızı', 'mavi'], son = '.'):
     'Aptal cümle jeneratör.'
     ortalarında m için:
         baskı tabanı + m + sonu

 dink ('boya')
 baskı
 dink (, ['çirkin', 'boyalı', 'kırık'], 'duvarlar' 'benim gibi.')
 baskı
 dink ('Benim araba', son = 've kırık.')
 baskı
 dink ('', son = 'tavuk ile.'
      ortalarında = [, 'Yeme', 'TV izlemek', 'Dancing',])
# / Usr / bin / python

 # Fonksiyonları içinde Referanslar yerel ...
 snoggle = 17
 def wongle (n):
     snoggle = n

 baskı 'A:', snoggle,
 wongle (235)
 snoggle baskı

 # ... Sürece küresel ilan etti.
 def hile ile (n):
     Küresel snoggle
     snoggle = n

 print 'B:', snoggle,
 hile ile (235)
 snoggle baskı

 # Argümanlar pass-by-değeri vardır ...
 def snapple (n):
     n = 55

 print 'C:', snoggle,
 hile ile (snoggle)
 snoggle baskı

 # ... Bu listeleri gibi içeriği nesneler hariç ...
 def snarffle (z):
     z.append (22)

 geçiş = ['a', 'b', 'c'];
 print 'D:', geçiş,
 snarffle (geçiş)
 geçiş baskı

 # ... Ki nesne içeriği değil, parametre anlamına gelir.
 def snarggle (z):
     z = [4, 5]

 print 'F:', geçiş,
 snarggle (geçiş)
 geçiş baskı

Bugün sizlere Python Kodların fonksiyon tanımlamayı gördük.Bir sonraki yazımızda görüşmek dileğiyle..