create account

Tip Dönüşümleri # 2 - Python Dersleri(Tutorials) by elektroyazilim

View this thread on: hive.blogpeakd.comecency.com
· @elektroyazilim ·
$4.36
Tip Dönüşümleri # 2 - Python Dersleri(Tutorials)
![kapak.jpg](https://cdn.steemitimages.com/DQmThdi5LSucjta2n6jp6kkyrJ1AgEhC3uAVRVVZaMzowQW/kapak.jpg)

Python derslerine tip dönüşümleri ile devam ediyoruz. Bir önceki dersimizde tip dönüşümü kavramına değinmiş ve niçin böyle bir kavrama ihtiyaç olduğundan bahsetmiştik. İlk dersi okumadıysanız okumanız tavsiye edilir.

Yine ilk derste bu açıklamaların yanı sıra tamsayı bir değişkenin float() fonksiyonunu kullanarak ondalıklı sayıya nasıl çevirebileceğimizden bahsedip bir uygulamasını yapmıştık.

Bu dersimizde ise diğer veri tipleri arası dönüşüm nasıl sağlanıyor, ondan bahsedeceğiz.

## Ondalıklı Sayıyı Tamsayıya Çevirme (Dönüştürme)

Python'da ondalıklı bir sayıyı tamsayıya çevirebiliriz. Bunun için de benzer şekilde bir fonksiyonumuz bulunuyor : int(). 

int() fonksiyonu içerisine aldığı ondalıklı yani float sayıyı tam sayı olarak geri döndürecektir. Uygulamasını görelim :

![](https://cdn.steemitimages.com/DQmPDZN9SJiGJ2wjWci6VBuya7dSJxVkZiNcYaQsu2x14yP/image.png)

Uygulamada sayi adında bir değişken oluşturup içine ondalıklı bir sayı olan 78.99 değerini atadık ve ekrana yazdırdık. 

Sonrasında int() fonksiyonunun içine sayi değişkenimizi verdik ve geri dönüş değerini de yine sayi değişkenimize atadık. Sonucu ekrana yazdırdık.

Sonuçtan görüyoruz ki ondalıklı bir sayı olan sayi değişkeninin değeri tam sayıya dönüştürüldü.

sayi artık tam sayı veri tipinde bir değişken haline geldi.

![yesilayrca.png](https://cdn.steemitimages.com/DQmYZw2bhUomeivJwQ8CiLaTzXTbJPLd1PsSGdcoEE1DfKP/yesilayrca.png)

Yeri gelmişken hem float() hem int() fonksiyonlarını negatif sayılar için de kullanabileceğimizi belirteyim. Aşağıdaki örnek uygulamalara bakalım :

![](https://cdn.steemitimages.com/DQmQCH8BfKS5fZbwhsxa8hd8nwa11tPawuSNSqG16CD7xjt/image.png)

Yukarıdaki örnek int() fonksiyonunun negatif bir ondalık sayıyı negatif bir int sayıya nasıl çevirdiğini görmemiz açısından önemlidir.

![](https://cdn.steemitimages.com/DQmUtcZxCxgiSj5g25setGqWX16SFUehgEPxrw8a7mYhwdE/image.png)

Bu örnek ise float() fonksiyonunun kullanımında negatif bir tamsayıyı negatif bir float sayıya nasıl dönüştürdüğünü görmemiz açısından önemlidir.

Şimdilik bu kadar.

Umarım faydalı bir çalışma olmuştur.

Teşekkürler.

![yesilayrca.png](https://cdn.steemitimages.com/DQmYZw2bhUomeivJwQ8CiLaTzXTbJPLd1PsSGdcoEE1DfKP/yesilayrca.png) 

Kaynak belirtilmeyen görseller bana aittir. The pictures without source in the post is belong to me
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorelektroyazilim
permlinktip-doenuesuemleri-2-python-dersleri-tutorials
categoryblog
json_metadata{"tags":["blog","programmimg","python","tutorials"],"image":["https://cdn.steemitimages.com/DQmThdi5LSucjta2n6jp6kkyrJ1AgEhC3uAVRVVZaMzowQW/kapak.jpg","https://cdn.steemitimages.com/DQmPDZN9SJiGJ2wjWci6VBuya7dSJxVkZiNcYaQsu2x14yP/image.png","https://cdn.steemitimages.com/DQmYZw2bhUomeivJwQ8CiLaTzXTbJPLd1PsSGdcoEE1DfKP/yesilayrca.png","https://cdn.steemitimages.com/DQmQCH8BfKS5fZbwhsxa8hd8nwa11tPawuSNSqG16CD7xjt/image.png","https://cdn.steemitimages.com/DQmUtcZxCxgiSj5g25setGqWX16SFUehgEPxrw8a7mYhwdE/image.png"],"app":"steemit/0.1","format":"markdown"}
created2019-06-04 05:29:51
last_update2019-06-04 05:29:51
depth0
children3
last_payout2019-06-11 05:29:51
cashout_time1969-12-31 23:59:59
total_payout_value3.328 HBD
curator_payout_value1.032 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,427
author_reputation73,919,354,200,140
root_title"Tip Dönüşümleri # 2 - Python Dersleri(Tutorials)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id86,017,874
net_rshares7,578,688,462,609
author_curate_reward""
vote details (53)
@minnowvotes ·
re-elektroyazilim-tip-doenuesuemleri-2-python-dersleri-tutorials-20190609t040712963z
You got a 12.75% upvote from @minnowvotes courtesy of @elektroyazilim!
properties (22)
authorminnowvotes
permlinkre-elektroyazilim-tip-doenuesuemleri-2-python-dersleri-tutorials-20190609t040712963z
categoryblog
json_metadata{"app":"postpromoter/2.1.1"}
created2019-06-09 04:07:12
last_update2019-06-09 04:07:12
depth1
children0
last_payout2019-06-16 04:07:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length71
author_reputation-125,291,280,752
root_title"Tip Dönüşümleri # 2 - Python Dersleri(Tutorials)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id86,304,401
net_rshares0
@sudefteri ·
çok tembelim sana bakıp biraz feyz almam lazım aslında:)
bu arada bayramını tekrar tebrik ederim @elektroyazilim 🍬
properties (22)
authorsudefteri
permlinkpskfgh
categoryblog
json_metadata{"tags":["blog"],"users":["elektroyazilim"],"app":"steemit/0.1"}
created2019-06-04 08:26:45
last_update2019-06-04 08:26:45
depth1
children1
last_payout2019-06-11 08:26:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length114
author_reputation65,591,612,457,556
root_title"Tip Dönüşümleri # 2 - Python Dersleri(Tutorials)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id86,023,461
net_rshares0
@elektroyazilim ·
Teşekkür ederim @sudefteri hocam sizin de bayramınız mübarek olsun, benim de bayramdan önce hazırladığım bir yazıydı. Yayınlamak bayrama nasip oldu :) Düşündüğünüz kadar çalışkan değilim yoksa.
👍  
properties (23)
authorelektroyazilim
permlinkpskho2
categoryblog
json_metadata{"tags":["blog"],"users":["sudefteri"],"app":"steemit/0.1"}
created2019-06-04 09:14:21
last_update2019-06-04 09:14:21
depth2
children0
last_payout2019-06-11 09:14:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length193
author_reputation73,919,354,200,140
root_title"Tip Dönüşümleri # 2 - Python Dersleri(Tutorials)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id86,024,899
net_rshares192,121,837
author_curate_reward""
vote details (1)