Tam Sayıların Metotları
bit_length()
bit_length() metodu, tam sayının binary (ikili) formatındaki uzunluğunu bit cinsinden verir.
Örnek kullanım:
Python:
a = 10
print(a.bit_length()) # 4
Burada a değişkeni 10 değerine sahip bir tam sayıdır. bit_length() metodunu a üzerinde kullanarak, 10 sayısının ikili formatındaki uzunluğunu bit cinsinden elde ederiz. İkili formatında, 10 sayısı 0b1010 olarak ifade edilir ve uzunluğu 4 bit'tir. Bu nedenle yukarıdaki kod, çıktı olarak 4 verir.
Kayan Noktalı Sayıların Metotları
as_integer_ratio()
as_integer_ratio() metodu, bir ondalıklı sayıyı en basit şekilde ifade eden pay ve payda değerlerini bir tuple nesnesi olarak verir.
Örnek kullanım:
Python:
x = 0.25
print(x.as_integer_ratio()) # (1, 4)
Burada x değişkeni 0.25 değerine sahip bir ondalıklı sayıdır. as_integer_ratio() metodunu x üzerinde kullanarak, 0.25 sayısının paydaş şeklinde en basit hali olan 1/4 şeklinde ifade edilen değerlerini bir tuple olarak elde ederiz. Bu nedenle yukarıdaki kod, çıktı olarak (1, 4) verir.
is_integer()
is_integer() metodu, bir float sayının tam sayı olup olmadığını kontrol eder ve True veya False değerlerinden birini verir.
Örnek kullanım:
Python:
a = 10.0
b = 10.5
print(a.is_integer()) # True
print(b.is_integer()) # False
Burada a değişkeni 10.0 değerine sahip bir float sayıdır. is_integer() metodunu a üzerinde kullanarak, 10.0 sayısının tam sayı olduğunu kontrol ederiz ve sonuç olarak True değerini elde ederiz. b değişkeni ise 10.5 değerine sahip bir float sayıdır. is_integer() metodunu b üzerinde kullanarak, 10.5 sayısının tam sayı olmadığını kontrol ederiz ve sonuç olarak False değerini elde ederiz.
Karmaşık Sayıların Metotları
imag
imag özelliği, bir karmaşık sayının sanal kısmını (imaginary) verir.
Örnek kullanım:
Python:
a = 3 + 4j
print(a.imag) # 4.0
Burada a değişkeni 3+4j şeklinde karmaşık bir sayıdır. imag özelliğini a üzerinde kullanarak, a'nın sanal kısmını (yani 4'ü) elde ederiz. Bu nedenle yukarıdaki kod, çıktı olarak 4.0 verir.
real
real özelliği, bir karmaşık sayının gerçek kısmını (real) verir.
Örnek kullanım:
Python:
a = 3 + 4j
print(a.real) # 3.0
Burada a değişkeni 3+4j şeklinde karmaşık bir sayıdır. real özelliğini a üzerinde kullanarak, a'nın gerçek kısmını (yani 3'ü) elde ederiz. Bu nedenle yukarıdaki kod, çıktı olarak 3.0 verir.