30 Mart 2010 Salı

Python print,upper(),lower(),\,\n,””” ve Biçimleme Kodların Kullanımı

>>> cumle="Basarili olmanın en iyi yolu nedir diye sorulmuş.
Bilgisini paylaşmayı seven başarılı insanlarla çalışmaktır cevabını vermişler"
>>> cumle[4]
'r'
>>> cumle[5:9]
'ili '
>>> cumle2
'Ozguven abartilmadikca iyidir.\nYapi ozguvenle catisirsa yapi kazanir'
>>> print cumle2
Ozguven abartilmadikca iyidir.
Yapi ozguvenle catisirsa yapi kazanir
direk yazinca \n yani yeni satirla başlatmaz ikinci cümleyi.
Ama print ile yazınca newlinei işler.
>>> cumle3="""Bu birinci satir
...  Bu ikinci satir
...  Bunlar yazildigi gibi gorunurler."""
>>> cumle3
'Bu birinci satir\n Bu ikinci satir\n Bunlar yazildigi gibi gorunurler.'
>>> print cumle3
Bu birinci satir
 Bu ikinci satir
 Bunlar yazildigi gibi gorunurler.
3 tırnak işaretine nasıl yazarsanız aynısı görünür.
>>> cumle4="Bu satir cok uzun diyelim \
...  ters slash ile alt satira geçtim"
>>> print cumle4
Bu satir cok uzun diyelim  ters slash ile alt satira geçtim
\ ters slash cümle veya matematiksel işlem çok uzun olduğunda
 yazacağımız alt satırdan devam etmemiz
için kullanılır.
>>> a=17
>>> b=34
>>> print "Canakkale :",a,"Istanbul : ",b
Canakkale : 17 Istanbul :  34
şeklinde bir print ile birden fazla değeri yan yana yazabiliriz.
Eğer print sonuna ; koymazsak otomatik koyar ama 
Satir sonu işraetini istemiyorsanız , ile printi sonlandirabilirisiniz.
Bazen , ile sonlandırmak gerekecek.
	Biçimleme Kodları
%s	cümle
%d	tamsayı
%f	reel sayı
%c	karakter
>>> yas=21
>>> print "Ben su an %d yasindayim."%(yas)
Ben su an 21 yasindayim.
Eğer işlem içinde o anda değeri belli olmayan bir değişkeni bu şekilde
kullanabiliriz.Runtime esnasında değer belirlenip atanacak
	Büyük-Küçük Harf Çevrimi
>>> print "En sevdigim ıkinci film SO CLOSE dir".upper();
EN SEVDIGIM ıKINCI FILM SO CLOSE DIR
upper()-->Fonksiyonu verilen değeri büyük harfe çevirir.
>>> print "YAZILIM SEXE BENZER; UCRETSIZ OLANI DAHA IYIDIR(LINUS TORVALDS)".lower();
yazilim sexe benzer; ucretsiz olani daha iyidir(linus torvalds)
lower()-->Verilen değeri küçük  harfe çevirir.
capitalize()-->Cümlenin sadece ilk harfini büyütür.
islower()-->Değişken küçük harfle mi başlamış
isupper()-->Cümlede belirtilen harf büyük mü(Mesela cumle[0].isupper()) Cümle ilk harfle mi başlamış
>>> cumle3
'Bu birinci satir\n Bu ikinci satir\n Bunlar yazildigi gibi gorunurler.'
>>> cumle3[0].isupper()
True
eğer büyük ise true değer dönderir.

Hiç yorum yok:

Yorum Gönder