Son Yazılar

Python map fonksiyonu

Python’da map() fonksiyonu, listeler, üreteçler, dizeler vb. gibi yinelenebilir bir veri yapısındaki her öğeye aynı prosedürü uygulamak için vardır. Bir örneğe bakalım: map() bir listedeki her öğe üzerinde yineleme yapabilir ve her öğeye bir işlev uygulayabilir, daha sonra yeni listeyi geri döndürür (size geri verir). Bir sayı alan, bu sayıya 1 ekleyen ve geri döndüren… Okumaya devam et Python map fonksiyonu

Yazı, Python olarak sınıflandırılmış

Python docstring

Programlama dillerinde docstring kaynak kodu içerisinde tanımlanmış bir metni ifade eder. Docstring’leri yorum olarak düşünülebiliriz. Bir class, modül veya fonksiyonun işlevini tanımlamak için kullanırız. Alışılagelmiş kaynak kodu yorumlarının aksine, docstringler programımızı çalıştırdığımızda veya derlediğimizde kaynak kodundan silinmezler. Bu şekilde kodumuzu herhangi bir zamanda inceleme fırsatı buluruz. Aynı zamanda, bir yardım aracı ile veya metadata olarak da… Okumaya devam et Python docstring

Yazı, Python olarak sınıflandırılmış

Python’da yorum

Python’da yorum ifadelerini hash karakteri (#) ile başlatırız. Bu şekilde satır sonuna kadar olan tüm metni yoruma dönüştürürüz. Yorumlar, derleyici tarafından okunurken görmezden gelinir. Python stil rehberi yorum kullanımının aşağıdaki gibi olmasını söyler: Yorumların doğru kullanımı subjektif bir konu olsa da, ana hatları ile aşağıdaki kuralları uygulamamız yararlı olacaktır: Fonksiyon yorumlarını yazarken fonksiyonun ne için… Okumaya devam et Python’da yorum

Yazı, Python olarak sınıflandırılmış

Python listelerde append ve extend arasındaki fark nedir?

append argümanını listenin sonuna tek bir öğe olarak ekler. Dolayısıyla listenin boyutu sadece bir artırılır. extend argümanı üzerinde bir iterasyon oluşturur ve her öğeyi listeye ekler. Böylece listeyi genişletir. Listenin boyutu iterasyon kurulan argümanın sayısı kadar artar. append  list.append metodu listenin sonuna bir obje ekler. Bu nesne ne olursa olsun, sayı, string, başka bir liste, ya da başka… Okumaya devam et Python listelerde append ve extend arasındaki fark nedir?

Yazı, Python olarak sınıflandırılmış

Python’da string içinde arama – kontrol etme

Bir dizide istediğimiz alt dizinin var olup olmadığını kontrol etmek istiyoruz. Başka bir dile aşina iseniz, bu işlemi .contains veya substring benzeri bir yöntem ile yaparız. Peki Python’da bir alt dizinin varlığını nasıl kontrol edeceğiz? Bir alt-dizeyi nasıl arayacağız ya da sorgunun hangi indexte var olduğunu nasıl bulacağız? Python string için substring metodu var mı?… Okumaya devam et Python’da string içinde arama – kontrol etme

Yazı, Python olarak sınıflandırılmış

Python’da global değişkenler

Python’da değişken oluşturmayı = operatörü ile yaptığımızı biliyoruz. Yerel bir değişkeni değişken_adı = değişken_değeri ile tanımlıyorduk. Global değişken tanımlamak için ise global anahtar kelimesini kullanırız. Yerel değişkenlerin aksine, global değişken oluştururken, önce değişken tanımı yapıp sonra değer verebiliyoruz. Aşağıdaki fonksiyon ile bir örneğe bakalım: Bir fonksiyonu tanımlamak tabiki bu kodun çalışmasını sağlamaz. Dolayısıyla bu fonksiyonu… Okumaya devam et Python’da global değişkenler

Yazı, Python olarak sınıflandırılmış

Python ile neler yapılabilir? – 7 Neden

Python, 2003 yılından bu yana TIOBE Programlama Topluluğu Endeksi’nde sürekli olarak en popüler on programlama dili arasında yer alıyor. Ekim 2021 itibarıyle de en popüler dil oldu (Java ve C’nin önünde). Bunun yanında, 2007, 2010, 2018 ve 2020 yıllarında Yılın Programlama Dili (“bir yıl içinde reytinglerde en yüksek artış” için) seçildi (bunu dört kez yapan… Okumaya devam et Python ile neler yapılabilir? – 7 Neden

Yazı, Python olarak sınıflandırılmış

Python’da veri tipi öğrenme

Diyelimki aşağıdaki gibi bir değişkenimiz var: Bu değişkenin veri tipini bilmek isteriz. Elbette, Python’daki her şeyde olduğu gibi, bunu yapmanın doğru ve yanlış yolları var. Doğru yola bakalım: type ile veri tipi sorgulama Döndürülen cevabı kullanarak veri tipinin ismini öğrenelim. Bunun için nesnenin __name__ özelliğini kullanabiliriz. (Bu özellik objenin ismini öğrenebileceğimiz bir kaç dunder özeliğinden biri.… Okumaya devam et Python’da veri tipi öğrenme

Yazı, Python olarak sınıflandırılmış

Python’da ekrana yazdırma – print() fonksiyonu

Python’da ekrana yazı yazdırmak için print fonksiyonu kullanılır. print fonksiyonu nedir? Peki print fonksiyonu aslında nedir? Python’da her şey bir class olduğuna göre, print fonksiyonu da bir class mıdır? Eğer öyleyse herhangi bir değişkene atanabilir olmalı: Ancak bu ifade Python versiyonuna göre farklı sonuçlar verir. Python 2.x’de, print bir fonksiyon değil de bir ifadedir. Python… Okumaya devam et Python’da ekrana yazdırma – print() fonksiyonu

Yazı, Python olarak sınıflandırılmış

Python’da sayı yuvarlama – round fonksiyonu

Python’da sayıları en yakın tamsayıya yuvarlama için birden fazla yöntem kullanabiliriz. Bu durum, kullanım amacımıza göre daha esnek olmamızı, ve haliyle daha fazla imkana sahip olmamızı sağlar. Bu makalede Python’da sayı yuvarlamak için aklımıza ilk gelen fonksiyon olan round()’u inceleyeceğiz. Bunun yanında, math modülünden ceil() ve floor() fonksiyonlarına da kısaca değineceğiz. Python round fonksiyonu nasıl… Okumaya devam et Python’da sayı yuvarlama – round fonksiyonu

Yazı, Python olarak sınıflandırılmış
koddla
Tema Mundana by WowThemes.net.