İçeriğe atla
Üyelik kaydınızı yaparak son yazılan içeriklerden haberdar olun! ×

Bloglar

Leksikografik Sıralama ( Lexicographic Order)

Lexicographic order veya leksikografik sıralama, kelime veya karakter dizilerini alfabetik sıraya koymak için kullanılan bir yöntemdir. Leksikografik sıralama, kelimelerin veya karakter dizilerinin sözlük sırasıyla nasıl sıralanacağını belirler. Lexicographic order'da, karakterler önce ilk karaktere göre sıralanır. Eğer ilk karakterler aynıysa, sıralama ikinci karaktere göre yapılır, ve bu durum son karaktere kadar devam eder. Eğer tüm karakterler aynıysa ve bir karakter dizesi diğerinden d

Doğuhan ELMA

Doğuhan ELMA

Operatörler

Python'daki operatörler, belirli bir işlemi gerçekleştirmek için kullanılan özel sembollerdir. İki veya daha fazla değer (veya değişken) üzerinde bir işlem gerçekleştirebilirler. Python'da çeşitli türlerde operatörler vardır: 1. Aritmetik Operatörler: Bu operatörler, matematiksel işlemleri gerçekleştirmek için kullanılır.     - `+` : Toplama: İki sayıyı toplar.     - `-` : Çıkarma: İkinci sayıyı ilk sayıdan çıkarır.     - `*` : Çarpma     - `/` : Bölme : İlk sayıyı ikinci sayıya

Doğuhan ELMA

Doğuhan ELMA

İfade (Expressions)

Python'da bir ifade (expression), bir veya daha fazla operatör ve operanda birleşerek tek bir değeri ifade eder. Operatörler, matematiksel veya mantıksal işlemleri gerçekleştirmek için kullanılan sembollerdir (örneğin +, -, *, /, ==, !=, and, or vb.). Operandlar ise işlemlerin gerçekleştirildiği değerler veya değişkenlerdir. Bazı basit ifade örnekleri: 5 + 7 # iki sayının toplamını hesaplar "a" + "b" # iki string'i birleştirir 3 * 7 # iki sayının çarpımını hesaplar 10 / 2 # iki sayın

Doğuhan ELMA

Doğuhan ELMA

dict (dictionary) Sınıfı

Python'da dict (dictionary) sınıfı, anahtar-değer çiftlerini saklayan bir veri türüdür. Sözlükler, anahtarları kullanarak değerlere hızlı ve verimli bir şekilde erişim sağlar. Anahtarlar genellikle sayılar veya stringler olabilir, değerler ise herhangi bir Python nesnesi olabilir. Sözlükler, süslü parantez {} kullanılarak veya dict() fonksiyonunu çağırarak oluşturulur. İşte bir örnek: sozluk = {'elma': 1, 'muz': 2, 'çilek': 3} print(sozluk) # {'elma': 1, 'muz': 2, 'çilek': 3} print(type

Doğuhan ELMA

Doğuhan ELMA

set and frozenset Sınıfları

Python'daki set ve frozenset sınıfları, öğeleri sırasız bir şekilde saklayan ve her öğenin yalnızca bir kez bulunabildiği veri yapılarıdır. Set (Küme): Setler, matematikteki kümeleri modelleyen bir veri yapısıdır. Tekil (unique) öğeleri saklarlar, yani aynı öğe bir sette yalnızca bir kez bulunabilir. Setler ayrıca değiştirilebilir (mutable) bir veri yapısıdır, bu da öğelerin sete eklenip çıkarılmasına izin verir. Setler süslü parantez { } veya set() fonksiyonu kullanılarak oluşturulur. k

Doğuhan ELMA

Doğuhan ELMA

Python'da Tuple(Demet) ve Tuple Sınıfı

Python'daki tuple sınıfı, birden çok öğeyi bir arada tutabilen bir veri türüdür. Ancak, listelerden farklı olarak, tuple'lar değiştirilemez (immutable), yani bir tuple'ı oluşturduktan sonra içindeki öğeleri değiştiremezsiniz. Tuple'lar, parantez ( ) kullanılarak oluşturulur ve öğeleri virgülle ayrılır. İşte bir örnek: demet = (1, 2, 'üç', 4.0, (5, 6)) print(demet) # (1, 2, 'üç', 4.0, (5, 6)) print(type(demet)) # <class 'tuple'> Tuple ile ilgili temel kavramlar ve işlemler şunl

Doğuhan ELMA

Doğuhan ELMA tarafından Nedir? kategorisinde yayınlandı

Python'da Liste ve List Sınıfı

Python'daki list sınıfı, birden çok öğeyi bir arada tutmak için kullanılan bir veri türüdür. Listeler, farklı veri türlerinden öğeleri içerebilir (örneğin, sayılar, stringler, diğer listeler, vb.) ve dinamiktirler, yani öğeleri ekleme, çıkarma veya değiştirme yeteneğine sahiptirler. Bu özellik onları "değiştirilebilir" (mutable) kılar. Bir liste, köşeli parantezler [ ] kullanılarak oluşturulur ve öğeleri virgülle ayrılır. İşte bir örnek: liste = [1, 2, 'üç', 4.0, [5, 6]] print(liste) #

Doğuhan ELMA

Doğuhan ELMA tarafından Nedir? kategorisinde yayınlandı

Sıralı (Sequence) Türler

Python'daki sıralı (sequence) türler, birden fazla öğeyi belirli bir sırayla tutabilen veri türleridir. Python'da üç yerleşik sıralı tür vardır: list, tuple ve str. List (Liste): Listeler, farklı veri türlerinden öğeleri bir arada tutabilen bir veri türüdür. Listeler değiştirilebilir (mutable) yani bir listeye öğe ekleyebilir, bir öğeyi çıkarabilir veya bir öğeyi değiştirebilirsiniz. Listeler köşeli parantezler [] içinde tanımlanır ve öğeler virgülle ayrılır. liste = [1, 2, 3, 'dört', 5.

Doğuhan ELMA

Doğuhan ELMA

Float Sınıfı

Python'daki float sınıfı, ondalıklı sayıları temsil eder. Ondalıklı sayılar, bir tam sayı kısmı ve bir ondalık kısmı olan sayılardır. Örneğin, 3.14, 0.01, -10.5 gibi. İşte float türünde birkaç örnek: print(type(10.5)) # <class 'float'> print(type(-0.3)) # <class 'float'> Python'da ondalık sayıları oluşturmanın ve kullanmanın çeşitli yolları vardır: Doğrudan Atama: Bir ondalık sayıyı doğrudan bir değişkene atayabilirsiniz. ondalikli_sayi = 3.14 print(ondalikli_say

Doğuhan ELMA

Doğuhan ELMA

Int Sınıfı

Python'daki int sınıfı, tam sayıları (integer) temsil eder. Bu, negatif veya pozitif olabilen ve ondalık kısmı olmayan sayılardır. Python'daki int sınıfı, tam sayı veri türünü temsil eder ve bu tam sayılarla çeşitli matematiksel işlemler gerçekleştirebilir. Aşağıda bazı int örnekleri bulunmaktadır: print(type(10)) # <class 'int'> print(type(-3)) # <class 'int'> Python'da tam sayıları oluşturmanın ve kullanmanın çeşitli yolları vardır. İşte bazı örnekler: Doğrudan At

Doğuhan ELMA

Doğuhan ELMA

Bool Sınıfı

Python'daki bool sınıfı, boolean veri tipini temsil eder. Boolean veri tipi sadece iki değer alabilir: True (doğru) ve False (yanlış). Bu, bir durumun doğru olup olmadığını kontrol etmek, mantıksal işlemler yapmak veya bir koşulun sağlanıp sağlanmadığını kontrol etmek için kullanılır. İşte bazı bool örnekleri: print(type(True)) # <class 'bool'> print(type(False)) # <class 'bool'> bool sınıfı ayrıca, başka veri tiplerini boolean değerlerine dönüştürmek için kullanılabilir

Doğuhan ELMA

Doğuhan ELMA

Yerleşik Sınıflar (Built-In Classes)

Python, programlamada sıkça kullanılan bir dizi yerleşik (built-in) sınıfa sahiptir. Bunlar, Python'ın çekirdek dilinde tanımlanmış ve doğrudan kullanılabilecek veri türleridir. İşte bazıları: int: Tamsayıları (integer) temsil eder. Örneğin, 5, 100, -10 tamsayılardır. float: Ondalıklı sayıları (floating point numbers) temsil eder. Örneğin, 5.0, 1.23, -3.14 ondalıklı sayılardır. bool: Boolean değerleri (True veya False) temsil eder. str: Metin verilerini (string) temsil eder.

Doğuhan ELMA

Doğuhan ELMA

Bir Metodu Çağırmak (Calling a Method)

Bir metot (method), bir sınıf içerisinde tanımlanan bir fonksiyondur. Nesne yönelimli programlamada, bir sınıfın metotları, o sınıfın nesnelerinin davranışlarını temsil eder. Metotlar, bir nesnenin durumunu değiştirebilir (örneğin, bir özellik üzerinde bir değişiklik yapabilir) veya belirli bir işlemi gerçekleştirebilir (örneğin, bir özellik değerini döndürebilir). Bir metodu çağırmak (calling a method), o metotun kodunun çalışmasını istemek anlamına gelir. Bir nesnenin metotları, nesne ism

Doğuhan ELMA

Doğuhan ELMA

Örnekleme (instantiation)

Programlama dillerinde, instantiation (örnekleme), bir sınıfın örneğini oluşturmak anlamına gelir. Sınıflar, belirli bir nesne türünün genel özelliklerini ve davranışlarını tanımlar. Ancak, bir sınıfın özelliklerini ve davranışlarını kullanabilmek için ondan bir örnek oluşturmalıyız, yani o sınıfı örnekleme işlemini yapmalıyız. Örneğin, Python dilinde bir sınıf oluşturup bu sınıfı örnekleme işlemini aşağıdaki gibi yapabiliriz: # Bir sınıf tanımlıyoruz class Araba: def __init__(self,

Doğuhan ELMA

Doğuhan ELMA

Atama İfadesi (Assignment Statement)

Bir atama ifadesi (Assignment Statement), bir değişkene bir değer atanmasını sağlar. Bu, genellikle bir eşittir (=) işareti ile yapılır. Atama ifadeleri, bir değişkenin değerini belirler veya mevcut değerini değiştirir. Python'da bir atama ifadesi şu şekilde görünebilir: x = 10 Bu örnekte, 'x' adındaki değişkene 10 değerini atıyoruz. Şimdi, 'x' değişkeni her kullanıldığında, değeri 10 olacaktır. Bir atama ifadesi, bir değişkenin değerini daha karmaşık bir ifade ile belirlemek içi

Doğuhan ELMA

Doğuhan ELMA

Nesne (Objects)

Programlama bağlamında, bir nesne (object), belirli bir sınıfa (class) ait olan ve veri içeren bir örnektir. Nesneler, aynı zamanda bu veriye etki edebilecek ve/veya veriyi döndürebilecek metotlar (methods) adı verilen işlevlere de sahip olabilir. Bir nesne, genellikle bir sınıf tarafından tanımlanan özellikler ve davranışlar ile ilişkilidir. Bu sınıfların özellikleri ve davranışlarına dayanarak birçok nesne oluşturabiliriz. Nesnelerin ana bileşenleri özellikler (properties) ve metotlar (me

Doğuhan ELMA

Doğuhan ELMA

Tanımlayıcı (İdentifier)

Bir programlama dilinde 'identifier' (tanımlayıcı), bir değişkeni, fonksiyonu, sınıfı, modülü veya diğer nesneleri adlandırmak için kullanılan bir isimdir. Identifier'lar, bir program içinde belirli bir nesnenin ya da değerin kimliğini belirtir ve böylece programcılar bu nesne veya değeri kullanabilirler. Python'daki identifier'larla ilgili bazı kurallar ve uygulamalar aşağıda verilmiştir: 1. Python'da bir identifier bir harf (a-z, A-Z) veya alt çizgi (_) ile başlamalıdır. İlk karakter

Doğuhan ELMA

Doğuhan ELMA

Nesne Yönelimli Programlama

Python, bir nesne yönelimli programlama (Object Oriented Programming - OOP) dili olduğundan, nesneleri (objects) ve sınıfları (classes) geniş bir şekilde kullanır. Nesne yönelimli programlamanın temel amacı, kodu daha düzenli, anlaşılır ve esnek hale getirmektir. Python'da bir nesne, veriye işaret eden bir şeydir. Her bir nesne, belirli bir sınıfa (class) aittir. Bir sınıf, belirli bir nesne türünün özelliklerini ve bu türdeki nesnelerin ne tür davranışlara sahip olacağını tanımlayan bir şa

Doğuhan ELMA

Doğuhan ELMA

Noktanın Parametrik Denklemi

Tabii ki, parametrik denklemler hakkında biraz daha ayrıntılı konuşabiliriz. Parametrik denklemler, genellikle bir veya daha fazla bağımsız değişkenin değerlerini, bir veya daha fazla bağımlı değişkenin değerlerine bağlayan matematiksel denklemlerdir. Bu bağımsız değişkenlere genellikle "parametreler" denir. Özellikle, bir çizginin parametrik denklemleri genellikle şu şekildedir: x = x0 + at   y = y0 + bt  z = z0 + ct Bu denklemlerde: - (x0, y0, z0) çizginin bir noktası

Doğuhan ELMA

Doğuhan ELMA tarafından Doğrular ve Düzlemler kategorisinde yayınlandı

Nokta Nedir?

Matematikte, bir nokta genellikle boyutsuz ve fiziksel olarak ölçülemeyen bir konum veya yer olarak tanımlanır. Noktalar, genellikle koordinat sistemlerinde belirli bir konumu belirtmek veya bir çizgi, yüzey veya hacim oluşturmak için birleştirilebilecek temel birimler olarak düşünülür.  Noktanın bazı önemli özellikleri ve kavramları şunlardır: Boyutsuz: Noktalar, uzunluk, genişlik veya yükseklik gibi boyutları olmayan abstract (soyut) nesnelerdir. Fiziksel uzayda bir konumu temsil ede

Doğuhan ELMA

Doğuhan ELMA tarafından Doğrular ve Düzlemler kategorisinde yayınlandı

Çizgi ve Doğru Nedir?

Matematikte, bir çizgi genellikle belirli bir yönde sürekli uzanan ve genellikle iki boyutlu bir düzlemde veya üç boyutlu bir uzayda görselleştirilebilen bir nesne olarak tanımlanır. Çizgilerin bazı önemli özellikleri ve kavramları şunlardır: Noktalar: Bir çizgi, üzerinde sınırsız sayıda nokta içerir. Herhangi bir çizginin iki noktası arasında sonsuz sayıda ek nokta bulunur. Yön: Bir çizgi, genellikle bir yön vektörü ile belirlenen belirli bir yönde uzanır. Bu, çizginin hangi yönde (ve

Doğuhan ELMA

Doğuhan ELMA tarafından Doğrular ve Düzlemler kategorisinde yayınlandı

Eş Düzlemli Çizgiler (Coplanar Lines)

Eş düzlemli çizgiler, aynı düzlem üzerinde yer alan çizgilerdir. Yani, bu çizgileri içeren herhangi bir düzlem, aynı zamanda diğer tüm çizgileri de içerir.  Örneğin, düz bir kağıt düşünün. Kağıdın üzerine çizilen herhangi iki çizgi, kağıdın oluşturduğu düzlem üzerinde olacaktır. Bu nedenle, bu çizgiler eş düzlemli çizgilerdir. Eş düzlemli çizgilerin birkaç önemli özelliği vardır. İlk olarak, eş düzlemli çizgiler birbirlerine paralel olabilirler, birbirlerini kesebilirler veya birbirler

Doğuhan ELMA

Doğuhan ELMA tarafından Doğrular ve Düzlemler kategorisinde yayınlandı

Paralel Düzlemler (Parallel Planes)

Paralel düzlemler hakkında daha fazla bilgi edinmek ister misiniz? Bu makale, paralel düzlemler, özellikleri ve uygulamaları hakkında harika bir bilgi kaynağıdır. Paralel düzlemlerin ne olduğunu hatırlamakla başlayalım: Paralel düzlemler asla kesişmeyen düzlemlerdir. Paralel düzlemler, üç boyutlu geometride bir kavramdır. Herhangi bir yönde ne kadar uzağa uzatılırlarsa uzatılsınlar, asla kesişmeyen iki düzleme paralel denir. Daha basit bir ifadeyle, paralel düzlemler birbirinden h

Doğuhan ELMA

Doğuhan ELMA tarafından Doğrular ve Düzlemler kategorisinde yayınlandı


×
×
  • Create New...