Python complex() fonksiyonu nedir?

Selamlar. Bu yazının konusu Python complex fonksiyonu nedir olacak. Bu kategorideki bir önceki yazı compile isimli fonksiyon hakkında yazılmıştı. Ayrıca yine bu konu hakkında abs fonksiyonunu anlatan yazımda da bilgi vermiştim.

Python complex fonksiyonu nedir

Python complex fonksiyonu nedir

Verilen argümanları kullanarak complex sayılar üretmemize imkan tanıyan bir fonksiyon olduğunu resmi dokümantasyonda görebilmekteyiz. Bu fonksiyon gerçek ve hayali kısımları verildiği zaman size karmaşık bir sayı döndürür. Normalde iki parametre alır. Ancak birinci parametrenin string olduğu durumlarda 2. parametre gönderilmemelidir.

Nasıl Kullanılır

Dediğim gibi 2 parametre alır. İlk alınan parametre gerçek yani real kısmı temsil eder. İkinci kısım ise hayali yani imaginary kısmı temsil
Devamını Oku

Python compile() fonksiyonu nedir?

Selamlar. Bu yazının konusu Python compile fonksiyonu nedir olacak. Bir önceki yazı classmethod hakkında yazılmıştı. Bu yazıyı biraz da low-level olan bir konuya ayıracağız.

Python compile fonksiyonu nedir

Python compile fonksiyonu nedir?

Python’da kaynaktan alınan stringin kod nesnesi olarak döndürülmesine imkan tanır. Bu bir string, byte ya da ast olabilir. Resmi dokümanda ayrıca eğer büyük stringlerle çalışıyorsanız python yorumlayıcısının kırılabileceğina dair bir uyarı da mevcut.

Compile fonksiyonu source, filename, mode, flags=0, dont_inherit=False ve optimize=-1 parametreleri ile ortaya çıkarılmış bir fonksiyondur. Burada en çok kullanılanları source, filename ve mode şeklinde. Zaten fark ettiyseniz diğerleri default değerlere sahipler. Bunlara bakacak olursak

source: Normal bir
Devamını Oku

Python classmethod() fonksiyonu nedir?

Selamlar. Bu yazının konusu Python classmethod fonksiyonu nedir üzerine olacak. Bir önceki yazıda hatırlarsanız chr fonksiyonu hakkında bir şeyler karalamıştım.

Python classmethod fonksiyonu nedir

Python classmethod fonksiyonu nedir

Sınıfın kendisi hakkında bilgi veren decoratorlerden olan class method staticmetod fonksiyonu ile benzerdir. Ancak aralarında bazı farklar bulunmaktadır. Örneğin staticmethod aldığı parametreler haricinde kalan şeyleri çok da önemsemez.

Bundan farklı olarak classmethod ise parametre olarak sınıfın kendisini alır. Bu sayede sınıfla ilgili tüm bilgiye sahip olmaktadır. Eğer classmethod ile çalışıyorsanız sınıfın kendisi ya da nesne adı ile çağırılabilir. Örneğin, Sınıf.classmethod() ya da Sınıf().classmethod() gibi.

Kullanım

classmethodlar ilk parametreyi cls olarak sınıfın kendisi şeklinde almaktadır.

Python chr() fonksiyonu nedir?

Selamlar. Bu yazının konusu Python chr fonksiyonu nedir? olacak. Bir önceki yazı callable hakkında yazılmıştı. Hatırlarsanız bir nesne çağırılabilir mi değil mi bu şekilde anlayabiliyorduk. Bu yazıda biraz daha farklı bir konuya değineceğiz.

Python chr fonksiyonu nedir?

Python chr fonksiyonu nedir?

Arkadaşlar resmi dokümanda da yer aldığı gibi chr fonksiyonu, parametre olarak aldığı sayısal değerin karakter karşılığını size geri verir. Bu fonksiyonun iyi bir noktası ise ascii karakter kümesi üzerinden işlem yapmaması. Bu nedenle unicode karakter kümesinde işlemler yapabilirsiniz.

Sayısal değer alacağını biliyoruz. Eğer ki verdiğiniz sayısal değer, unicode karakter kümesinin dışına çıkıyor ise ValueError türünden bir hata fırlatılır. Bunu yapacağımız örneklerle
Devamını Oku