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..