Python Dersleri #4 Ödev Çözümü, Boolean ve Tip Dönüşümleri


Python 3. Derste Verdiğim Ödevin Çözümü

*Kullanıcıdan bir değişkene integer atatın. Ardından bu verinin 5 ile toplamını, çıkarımını, çarpımını ekrana yansıtın!*

Şimdi hemen kod kısmına geçelim.

Şeklindedir. Doğru yapan arkadaşlara tebrikler ilk 3 dersi iyi anlamışsınız. Şimdi hemen 4. Dersimize geçelim.

Boolean Nedir?

Boolean, python veri tipidir ve doğru yada yanlış döndürür. Diğerlerini hatırlayalım. String yazı verisi, İnteger ondalık olmadan sayı verisi, Float ondalık sahibi sayı verisi. Boolean ise ileride öğreneceğimiz olan. Koşullu durumlar ve döngüler kısımlarında işimize yarayacak. Boolean veri tipi için “==” iki adet eşittir işareti yeterlidir. Örnek olarak basit bir durum açıklamaya çalışayım.

BooleanPythonKucukGorsel

Boolean çalışma mantığı da bu şekilde. Eğer yaptığınız işlem doğru ise (True) yanlış ise (False) döndürür.

Tip Dönüşümleri

Tip dönüşümleri, aldığınız veya kendiniz atadığınız bir verinin tipini değiştirebiliriz. String -> İnteger, İnteger -> Float vb. şekilde dönüşümler yapabiliriz bunun için ihtiyacımız olan komutlar vardır. Öncelikle input fonksiyonu ile iki adet veri alıp bunların durumlarına bir bakalım.

Python’da bu şekilde yazdığımız kodu Run sekmesinden çalıştırdığımız takdirde alacağımız çıktı şu şekilde olacaktır.

Bunun sebebi input fonksiyonu temel olarak String veri tipini içeri alır bunu değiştirmemiz gerekmektedir işte o zamanda tip dönüşüm komutları devreye giriyor. Tipin kısaltması ve parantez açıp değişkeni yazdığınız takdirde. Tipten tipe geçiş yapabilirsiniz. Örnek olarak:

İnput fonksiyonunda aldığımız String tipindeki veriyi İnteger(int)’e çevirerek kullandığımız zaman aldığımız çıktımız. Şu şekilde olacaktır.

Aynı şekilde Float, Boolean tiplerine çevirebilirsiniz. Fakat gördüğünüz gibi çok fazla kod yazdık isterseniz biraz kısaltalım ve daha kolay olsun. Önceki derslerimizde de kullandığımız bir yöntemle sizi bu kod karmaşasından kurtaracağım!

Gördüğünüz gibi iki adet satırı tamamen silmiş olduk. Bu şekilde de veri tiplerinde dönüşüm sağlayabiliyoruz. Böylelikle karşımıza çıkan hataları çözebiliriz. İlerleyen derslerde kullanıcı giriş sistemi yaparken işimize yarayacaktır! Spoiler’da verdiğimize göre;

←3. Ders Matematik ve Float                                    5.Ders Listeler İle İşlemler→

Python ders 4 sona ermiştir. Okuduğunuz için teşekkür ederiz. Geri dönüşleriniz bizim için çok önemli lütfen yorumlar kısmında önerileri ve görüşlerinizi paylaşmayı unutmayın. Kodportali.com Ekibi

[Toplam:0    Ortalama:0/5]

Sizin Tepkiniz Nedir?

süper süper
0
süper
bilgilendirici bilgilendirici
0
bilgilendirici
beğenmedim beğenmedim
0
beğenmedim
beğendim beğendim
1
beğendim
Düşündürücü Düşündürücü
0
Düşündürücü
Anıl Mısırlıoğlu
Yazılım Mühendisi

2 Yorum

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    1. Her dil birbirine bir şeyler katıyor. Yazım olarak farklı olsalar da yakın noktaları var evet. Yorumun için teşekkürler 🙂

Bir format seçin
Kişisel Test
Kişiliğe dair bir şey ortaya çıkarmayı amaçlayan sorular dizisi
Basit Test
Bilgiyi kontrol etmek isteyen doğru ve yanlış cevaplı sorular dizisi
Anket
Karar vermek veya görüş belirlemek için oylama yapmak
Serbest Yazı
Yazılarınıza Görseller Bağlantılar Ekleyebilirsiniz
Liste
Klasik İnternet Listeleri
Geri Sayım Listesi
Klasik İnternet Geri Sayım Listeleri
Açık Liste
Kendi öğenizi gönderin ve en iyi sunum için oy verin
Oylanabilir Liste
En iyi liste öğesine karar vermek için yukarı veya aşağı basın
Fotoyla Anlatım
Kendi resimlerinizi yükleyin ve birşeyler anlatın
Video
Youtube, Vimeo veya Vine Kodları
Ses
Soundcloud veya Mixcloud İçerikleri
Görsel
Fotoğraf veya GIF
GIF
GIF Formatı