Python’daki list comprehension – liste üreteç yapısı kısa ve sözdizimseldir. Listedeki her bir öğe için bir takım fonksiyonlar çağırarak başka listeler oluşturmak için kullanılabilirler. Bu ifadelerin kullanımını görelim. Sözdizimi [x + 1…
Python yorumlayıcıda yerleşik çeşitli fonksiyonlar bulunur. Anahtar sözcükler, yerleşik fonksiyonlar, modüller veya Python konuları hakkında bilgi almak istiyorsanız bir Python konsolu açıp aşağıdakini girebilirsiniz: Doğrudan anahtar kelimeleri girerek bilgi alacaksınız: veya yardım…
pip python paket indeksinde (PyPI) bulunan çok sayıda seçenek arasından herhangi bir paketi yüklemeniz gerektiğinde başvurabileceğiniz yardımcınızdır. pip Python 2>= 2.7.9 veya Python 3>= 3.4’ü python.org’dan indirmişseniz zaten sisteminizde yüklüdür. Linux veya…
Bir nesneyi yazdırılabilir hale getirmek için kullanılabilecek iki metot bulunur. repr(x), x.__repr__()‘i çağırır: x.eval genellikle bu metotun sonucunu orijinal nesneye geri dönüştürür. str(x), x.__str__()‘i çağırır: nesneyi tanımlayan okunabilir bir dizeye dönüştürür. Böylece…
Modüller tanımları ve ifadeleri içeren içe aktarılabilir bir dosyadır. Modüller .py dosyalı ile oluşturulabilir . Bir modüldeki fonksiyonlar modül yazdığımız programda içe aktarıldığında kullanılabilir. Yazdığınız modüllerün içe aktardığınız dosyayla aynı dizinde olmaları…
Python’da Modüller Python tanımlarını ve ifadelerini içeren dosyalardır. Fonksiyonlar ise bir mantık üzere çalışan kod parçalarıdır. Python’da hangi fonksiyonlar bulunur? Python’daki yerleşik fonksiyonları listelemek için dir() komutunu kullanabiliriz. Eğer dir() argüman olmadan…
Etkileşimli girdi Kullanıcıdan girdi almak için input metodu kullanılır (not: Python 2.x’te raw_input metodu kullanılır, ancak Python 2.x’in kendine özgü farklı bir input metodu daha vardır): Versiyon ≥ 2.3 Güvenlik Açıklaması: Python2’de input()…
Python’da bir dizi koleksiyon türüne sahibiz. int ve str gibi veri türleri ile tek bir değer tutarken, koleksiyon türleri ile birden çok değeri tutabiliriz. Python’da Liste list türü muhtemelen Python’da en sık…
Neler öğreneceksinizBu bölümü okuyup öğrendikten sonra programları bir metin düzenleyicisinde veya IDLE’da nasıl düzenleyeceğinizi, bunları sabit diske nasıl kaydedeceğinizi ve kaydettikten sonra nasıl çalıştıracağınızı öğreneceksiniz. Python’da ekrana yazı yazdırma Zamanın…