Öğrenmesi en kolay dillerin üst sıralarında olan Python, artık tüm ince ayrıntıları ile blog sayfamda olacak. Giriş seviyesi ile başlayıp görüntü işleme, büyük veri ve hatta oyun geliştirmeye kadar ilerleyecek.
Integer Tanımlama
x = 14
print(x)int x = 14;
Console.WriteLine(x);int x = 14;
System.out.print(x);Integer bir sayı tanımlarken görüldüğü gibi Python bizden bir tip istemedi.
Float Tanımlama
y = 14.5
print(y)float y = 14;
Console.WriteLine(y);float y = 14;
System.out.print(y);Float bir sayı tanımlarken de görüldüğü gibi Python bizden bir tip istemedi. Buradan da anlayacağımız gibi Python tip tanımlaması istemiyor. Ayrıca girilen sayının tanımlanan tipini de istersek yazdırabiliriz, şöyle ki;
x = 14
print(type(x))
y = 14.5
print(type(y))Python Matematiksel İşlemler
Sayılar arasında matematiksel işlemler sonrasında ortaya çıkacak sonuç sayısınında tanımlanmasına yine gerek yoktur. Şöyle ki;
# Toplama İşlemi
topla = x + y
print(topla)
# Çıkarma İşlemi
cikar = x - y
print(cikar)
# Çarpma İşlemi
carpma = x * y
print(carpma)
# Bölme İşlemi
bolme = x / y
print(bolme)Python Hexadecimal, Octal ve Binary Sayılar
Python ile geliştirilen projelerin büyük bölümünde sayılar decimal olarak tanımlanmaktadır. Ancak Python bize sayıların Hexadecimal, Octal ve Binary olarak kolayca tanımlanmasına da olanak vermektedir. Şöyle ki;
# HexaDecimal Sayılar
hexaDecimalSayi = 0x0F
print(hexaDecimalSayi)
# Octal Sayılar
octalSayi = 0o20
print(octalSayi)
# Binary Sayılar
binarySayi = 0b10001
print(binarySayi)Python Karmaşık Sayılar
Matematik tabanlı geliştirilen projelerin çoğunda kullanılan karmaşık sayılar yine Python tarafından kolayca kullanılabilmektedir, şöyle ki;
# Karmaşık Sayılar
karmasikSayi = 2 + 3j
print(karmasikSayi)
# Karmaşık Sayı Real Kısmı
print(karmasikSayi.real)
# Karmaşık Sayı İmajiner Kısmı
print(karmasikSayi.imag)
# Karmaşık Sayının Eşleniği
print(karmasikSayi.conjugate())Python Tip Dönüşümleri
Python ile sayısal veri tipleri arasında kolayca kayıplı, kayıpsız dönüşüm yapılabilmektedir.
# Sayıların Tip Dönüşümü (Kayıpsız)
xFloat = float(x)
print(xFloat)
print(type(xFloat))
# Sayıların Tip Dönüşümü (Kayıplı)
yInteger = int(y)
print(yInteger)
print(type(yInteger))





