Süper Üye
Python'da, sayısal değerler farklı türlerde ifade edilebilir. Bunlar arasında en yaygın olanları int ve float türleridir.
int veri türü tam sayıları temsil eder ve herhangi bir ondalık nokta içermez. Örneğin, 42 bir int türüdür.
float veri türü, ondalık sayıları temsil eder ve ondalık nokta içerir. Örneğin, 3.14 bir float türüdür.
Python'da, int türündeki bir değişkenin değerini float türüne dönüştürmek için float() fonksiyonu kullanılabilir ve float türündeki bir değişkenin değerini int türüne dönüştürmek için int() fonksiyonu kullanılabilir. Ancak, float değeri tam sayıya dönüştürürken ondalık kısmı atılır.
Örnek:
int veri türü tam sayıları temsil eder ve herhangi bir ondalık nokta içermez. Örneğin, 42 bir int türüdür.
float veri türü, ondalık sayıları temsil eder ve ondalık nokta içerir. Örneğin, 3.14 bir float türüdür.
Python'da, int türündeki bir değişkenin değerini float türüne dönüştürmek için float() fonksiyonu kullanılabilir ve float türündeki bir değişkenin değerini int türüne dönüştürmek için int() fonksiyonu kullanılabilir. Ancak, float değeri tam sayıya dönüştürürken ondalık kısmı atılır.
Örnek:
Python:
x = 42
y = float(x) # y = 42.0 (float türünde)
z = int(y) # z = 42 (int türünde)
Atama öncelikleri, Python'da bir ifadedeki değişkenlere değer atama sırasını belirler. Python'da atama işlemi, sağ taraftaki ifadenin değerini sol taraftaki değişkene atamak için "=" işareti kullanılarak yapılır. Ancak, atama işlemi sırasında, bazı operatörlerin önceliği daha yüksek olabilir ve bu nedenle atama işlemi beklenmedik bir şekilde çalışabilir.
Örnek:
Örnek:
Python:
x = 1
y = 2
z = 3
# Burada, ilk önce x + y işlemi yapılır ve sonra z'ye atama işlemi gerçekleştirilir.
z = x + y # z = 3
# Burada, ilk önce y * z işlemi yapılır ve sonra x'e atama işlemi gerçekleştirilir.
x = y * z # x = 6
Bu nedenle, bir ifadede birden fazla atama işlemi varsa, operatörlerin önceliğini göz önünde bulundurarak kodun doğru çalışacağından emin olmak önemlidir.
3. Derste görüşmek üzere.
İyi Forumlar.
İyi Forumlar.