Jump to content

Python

  • entries
    53
  • comments
    0
  • views
    405

Int Sınıfı


Doğuhan ELMA

60 views

Python'daki int sınıfı, tam sayıları (integer) temsil eder. Bu, negatif veya pozitif olabilen ve ondalık kısmı olmayan sayılardır. Python'daki int sınıfı, tam sayı veri türünü temsil eder ve bu tam sayılarla çeşitli matematiksel işlemler gerçekleştirebilir.

Aşağıda bazı int örnekleri bulunmaktadır:

print(type(10))  # <class 'int'>
print(type(-3))  # <class 'int'>

Python'da tam sayıları oluşturmanın ve kullanmanın çeşitli yolları vardır. İşte bazı örnekler:

Doğrudan Atama: Tam sayı değerini doğrudan bir değişkene atayabilirsiniz.

sayi = 10
print(sayi)  # 10
print(type(sayi))  # <class 'int'>

Dönüşüm: Diğer veri türlerini int sınıfını kullanarak tam sayılara dönüştürebilirsiniz.

ondalikli_sayi = 3.14
tam_sayi = int(ondalikli_sayi)
print(tam_sayi)  # 3
print(type(tam_sayi))  # <class 'int'>

Burada int(3.14) ifadesi, ondalıklı sayının tam sayı kısmını alır ve ondalık kısmını atar.

İşlemler: Tam sayılarla çeşitli matematiksel işlemler yapabilirsiniz, örneğin toplama, çıkarma, çarpma ve bölme gibi.

sayi1 = 10
sayi2 = 2
print(sayi1 + sayi2)  # 12
print(sayi1 - sayi2)  # 8
print(sayi1 * sayi2)  # 20
print(sayi1 / sayi2)  # 5.0

Not: Tam sayı bölmesi sonucu float türünde bir değer döner. Eğer bölme sonucunun tam sayı olarak kalmasını isterseniz, // operatörünü kullanabilirsiniz (sayi1 // sayi2).

Karşılaştırmalar: Tam sayılar, ==, !=, <, >, <=, >= gibi karşılaştırma operatörleri ile karşılaştırılabilir.

print(5 > 3)  # True
print(5 == 3)  # False
print(5 != 3)  # True

Python'daki int sınıfı, sayısal hesaplamalar ve matematiksel işlemler için temel bir bileşendir.

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...