lostyazilim
tr.link

Python - Sayılar ve Matematik İşlemleri [IV]

4 Mesajlar 2.713 Okunma
lstbozum
tr.link

Ryuzaki Ryuzaki Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 21.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek Öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 201
  • Beğeniler 25 / 76
  • Ticaret 6, (%100)
* Python’da henüz program yazma evresine gelemesekte, basit bir hesap makinesi olarak kullanabiliriz bu dili .

Örneğin ;

5-2 / 5:2 / 5.2 / 5+2

Gibi..

* Bunu önüne print koyarakta uygulayabiliriz.

Print 5-2

Gibi..

* Gördüğünüz gibi, tamsayılar olduğundan tırnak içine almadık. Tırnak içine alırsak, python bunu bir harf değeri olarak görür. Toplamaz.

Peki ne yapar ?

Görelim ..



* Kısacası, tırnak içine alınan her değer string’dir, yani karakter dizisidir.
Fakat, az önce yaptığımız hesaplamalar tamsayı yani integer’dir.

* Matematik işlemlerine geri dönecek olursak, hemen bir örnek çıktı verelim.



* Gördüğünüz üzere, beşi ikiye böldük ve iki çıktı sonuç. Fakat doğrusu, iki buçuktur.
Peki, ne oldu şimdi, python neden bozuk attı bize ?

Aslında atmadı, huyuna gitmemiz gerekiyor biraz (:



* Gördüğümüz gibi, 5.0 yazdık ve sonuç aldık . Önüne .0 koyarak bölme işlemlerinde bu şekilde sonuç alabiliriz.
 

 

wmaraci
reklam

Sinan Sinan Grana Kullanıcı
  • Üyelik 18.07.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım Geliştirme Uzmanı
  • Konum İstanbul Avrupa
  • Ad Soyad S** Y**
  • Mesajlar 3509
  • Beğeniler 1321 / 1320
  • Ticaret 97, (%100)
Güzel bir yazı olmuş, teşekkürler. :)
 

 

Asklepion Asklepion Bir İhtimal Kullanıcı
  • Üyelik 16.02.2012
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad ** **
  • Mesajlar 953
  • Beğeniler 257 / 180
  • Ticaret 3, (%100)
Güzel ve basit anlatım için sağol.:)
 

 

Araba Karşılaştırma ve Otomobil İnceleme Rehberi | aracmetre.com

webmasterburcin webmasterburcin Sms Onayı Gerekli Telefon Onaysız
  • Üyelik 16.12.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad ** **
  • Mesajlar 2
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Bir düzeltme yapayım Python'un son versiyonu olan 3.2.0'da artık print komutlarını () içine almadan çalışmıyor ve syntax hataları veriyor.

Aynı şey string ve char değişkenlerinin tanımlanması içinde geçerli.

İyi forumlar.
 

 

wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al