Python – itertools kütüphanesi kullanımı

Merhaba arkadaşlar, bu yazımızda Python dilinde belirlediğiniz karakterler için nasıl iterasyon yapılır öğreneceğiz. Bunun için itertools kütüphanesini import ediyoruz. Daha sonra for döngüsü ile belirlediğimiz karakterleri yazarak ekrana bastırıyoruz. >>> import itertools >>> for p in itertools.permutations(‘ABCD’): … print(p) (‘A’, ‘B’, ‘C’, ‘D’) (‘A’, ‘B’, ‘D’, ‘C’) (‘A’, ‘C’, ‘B’, ‘D’) Devamı…

Python basit reçete algoritması nasıl yapılır?

Bu yazımızda ufak bir Python kodundan bahsedeceğim. Aşağıdaki Python kodu ile bir reçete sistemi oluşturup, bir fonksiyon tanımladığınızda bu fonksiyona giriş olarak yazdığınız değerin karşılığını reçete bulup ekrana yazar. Eğer reçete içinde yok ise “bulunamadi” gibi istediğiniz bir ifade döndürebilirsiniz. recete = { 123: “X”, 124: “S”, 125: “Y”, } Devamı…

Python in Visual Studio Code (Autocomplete, IntelliSense)

Merhaba arkadaşlar, bu yazımızda Python dilinde program yazarken c# dilinde aşina olduğumuz Autocomplete ve IntelliSense özelliklerini nasıl kullanacağımızı anlatacağım. Bunun için Visual Studio Code programını kullanacağız. Visual Studio Code, Microsoft, Windows, Linux ve MacOS için geliştirilen bir kaynak kodu düzenleyicisidir. Hata ayıklama, yerleşik Git kontrolü ve GitHub, sözdizimi vurgulama, akıllı kod Devamı…

Karakter Dizilerinin İçeriğini Karşılaştırma, Python

Python dilinde karakter dizilerini nasıl karşılaştırırız bu yazımızda onu öğreneceğiz arkadaşlar. Aşağıdaki gibi iki adet karakter dizisi oluşturun. karaktler_dizisi_1 = “abcdefghijklmnoprstuwyz” karaktler_dizisi_2 = “bcdefhijkmnopstuwz” Bu iki diziyi birbiriyle karşılaştırmak istiyoruz. İlk önce karaktler_dizisi_1 içinde karaktler_dizisi_2 karakterleri var mı kontrol edeceğiz. Bunun için daha önce kullandığımız for döngüsünden faydalanacağız. karaktler_dizisi_1 = Devamı…

Python Data Structures Nasıl Kullanılır

Python Data Structures (Veri Yapıları) genel olarak programlama performans açısından çok önemlidir. Veri yapılarını basitçe şöyle tanımlayabiliriz arkadaşlar. Diyelim, bir markete sahipsiniz ve içinde binlerce ürün var. Bu ürünlerin özelliklerinin (isim, kilo gram, renk, adet, vs) tutulduğunu bir veritabanı düşününün. Siz arama yapmak istediğinizde bana şu renkte şu kilogramı geçmeyen Devamı…

Python Fonksiyon Nasıl Tanımlanır

Python fonksiyon, metotlar, prosedürler hepsi aynı işlevde farklı programlama dillerinde kullanılan olmazsa olmaz yapılarımızdandır arkadaşlar. Fonksiyonları kısaca ana program altında çalışan alt program blokları olarak düşünebiliriz. Python dilinde fonksiyon tanımlarken def komutunu kullanıyoruz arkadaşlar. def merhaba(): ( “Kaizen”) yazdırmak Basitce yukarıdaki gibi merhaba() isminde bir fonksiyon tanımladık içine de print(“kaizen”) Devamı…

Python Döngüleri Nedir, Nasıl Kullanılır

Bu yazımızda Python döngüleri nedir bahsedeceğiz. Döngüler birden fazla işlemi bizim belirlediğimiz rutin ile yapmamıza olanak sağlar. Bu Python döngüleri sayesinden belirli bir süre veya sonsuza kadar programlarımızı çalıştırabiliriz arkadaşlar. Python dilinde For ve While döngülerinin nasıl çalıştığını anlayacağız ve örneklerle pekiştireceğiz. WHILE Döngüsü while kelimesi türkçede …iken, … olduğu sürece Devamı…

Python Kaçış Parametreleri Nedir, Nasıl Kullanılır

Python kaçış parametreleri kullanımı. Karakterl dizilerinin tanımlanması için tırnak “ yada kesme ‘ işareti kullanılır. Bu işaretler karakter dizilerinin nerde başladığını ve bittiğini bize söyler. Örneğin aşağıdaki kodu işletirsek hata alırız. >>> “Merhaba,” Python “kullananlar” SyntaxError: geçersiz sözdizimi Burada iki tırnak işareti arasındaki “Merhaba, ” kelimesi karakter dizisi olarak algılandı Devamı…

Python If Statement Nasıl Kullanılır

Python If Statement kullanımı çok basittir arkadaşlar. En çok kullanılan koşullardan biridir. If koşulu iki değeri karşılaştırmak için kullanılır. Bir çok şekilde kullanabilirsiniz. Daha önceki yazımızda operatörleri öğrenmiştik aynılarını burada kullanabilirsiniz. Sadece ufak tekef değişiklikler var. Örneğin ‘&’ operatörü VE anlamında C# dilinde kullanılıyordu, Python dilinde ise ‘and’ kullanılıyor. a Devamı…