21 Mart 2010 Pazar

Pythonda int() ve str() Fonksiyonların Kullanımı

int(a)a → a değerini tamsayıya çeviriyor.
str(a) → a değerini stringe çevirir.
a=9 ve b=”12 “olsun
>>>str(a)+b 
'912' çıktısını verir.a değeri tamsayıdır onu str() ile stringe dönüştürdük ve 
b değeride zaten stringtir.+ ile iki  stringi toplamış olduk.
Gerçekten a değeri değişmez.Sadece a değeri str() ile stringe dönüşür.
Eğer
>>>a
9   -->yanı ekrana normal 9 yazar.'9' yanı stringe dönüşmüş şeklinde yazmaz.
str1=”Pythın çalışmalarım”
str2=” baya yoğun olmalı.”
print str1+str2 ile bu ikşi stringin birleşimini yazar.
>>>int(“12”)
12 yazar.”12” bir stringtir ve onu tamsayıya çevirdik.
>>>len(“Bu dönem dersler zor galiba”)
28 değerini verir. Len() fonksiyonu stringlerin uzunluğunu veriri pythonda.
>>>“Bu dönem çok çalışmalıyım”.__len__()
32 değerini verir.Python 2.0 ile birçok fonksiyon __fonksiyonIsmi__() 
şeklinde kullanılmaya başlandı.
>>>8**2
64
** üs alma anlamına gelir.

Hiç yorum yok:

Yorum Gönder