Menu
CoddyTech

Tür Dönüşümü

Coddy'nin Python Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 27 / 77.

Girdiyi farklı bir türe dönüştürmek için tür dönüşümü yapmamız gerekir.

Bir dizgeyi int'e (tam sayıya) dönüştürmek için şunu yazacağız:

var = input()
var = int(var)

Ya da tek satırda,

var = int(input())

Girdi bir sayıysa, yani 5, 4, 54 ise var bir sayı tutar. Girdi geçersiz bir sayı içeriyorsa: 5ab, bb, akt vb. program başarısız olur.

Farklı türlere nasıl dönüştürme yapılacağını gösteren bir tablo:

DönüştürmeAçıklama
int()Tam sayıya dönüştür
float()Gerçek sayıya dönüştür
bool()Mantıksal değere dönüştür
str()Dizgeye dönüştür

Doğru türü kullanmak önemlidir çünkü çıktıyı etkileyebilir.

İki metni toplamak şu sonucu verir:

"5" + "5" = "55"

İki sayıyı topladığında sonuç şöyle olur:

5 + 5 = 10

challenge icon

Görev

Başlangıç

Bu meydan okumada birden fazla girdiyle çalışacak ve hesaplamalar yapacaksın.

Birden fazla girdi nasıl alınır:

var1 = input()  # First input
var2 = input()  # Second input

Görevin:

  1. İlk sayıyı girdiden oku ve bir değişkende sakla
  2. İkinci sayıyı girdiden oku ve başka bir değişkende sakla
  3. Her iki değişkeni de float türüne dönüştür (ondalıklı sayılar için)
  4. Bu iki sayıyı çarp
  5. Sonucu yazdır

Örnek:

Girdiler 2 ve 4.5 ise programın 9.0 çıktısını vermelidir

Unutma: Her test durumu, art arda verilen tam olarak iki girdi içerir.

Kendin dene

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temel Bilgiler bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi