Kayıtlar

Yazılım Kursu etiketine sahip yayınlar gösteriliyor

Python'da Exception Handling (Hata Yönetimi)

  Python'da Exception Handling (Hata Yönetimi) Exception handling, program çalışırken oluşabilecek hataları yönetmek için kullanılan bir mekanizmadır. Python'da  try ,  except ,  else ,  finally  ve  raise  anahtar kelimeleri kullanılarak uygulanır. Temel Yapı python Copy Download try : # Hata oluşturabilecek kodlar result = 10 / 0 except ZeroDivisionError : # Belirli bir hata türü için işlem print ( "Sıfıra bölme hatası oluştu!" ) except Exception as e : # Diğer tüm hatalar için genel işlem print ( f"Beklenmeyen bir hata oluştu: { e } " ) else : # Hata oluşmazsa çalışacak kod print ( "İşlem başarıyla tamamlandı" ) finally : # Hata olsun veya olmasın her zaman çalışacak kod print ( "Bu her zaman çalışır" ) Exception Türleri Python'da birçok built-in (yerleşik) exception türü vardır:

Python'da Diziler (Arrays)

  Python'da Diziler (Arrays): Ayrıntılı Anlatım Python'da "dizi" (array) kavramı birkaç farklı şekilde karşımıza çıkar. Python'un temelinde liste (list) yapısı bulunurken, daha performanslı işlemler için  array  modülü ve NumPy kütüphanesi gibi seçenekler de mevcuttur. 1. Python Listeleri (Temel Dizi Yapısı) Python'da en temel dizi benzeri yapı listelerdir:

Python'da Selection (Seçim Algoritması) Detaylı Anlatım

  Python'da Selection (Seçim Algoritması) Detaylı Anlatım Selection (seçim) algoritması, bir dizideki en küçük (veya en büyük) elemanı bulmaya yarayan basit bir algoritmadır. Aynı zamanda selection sort (seçerek sıralama) algoritmasının da temelini oluşturur. Selection Algoritmasının Temel Mantığı Selection algoritmasının temel adımları: Dizinin ilk elemanını minimum (veya maksimum) olarak işaretle Dizinin kalan elemanlarını tarayarak daha küçük (veya büyük) bir eleman bul Bulunan yeni minimum (veya maksimum) elemanı başlangıçtaki elemanla yer değiştir Bu işlemi dizinin sıralanmış kısmına ekleyerek tekrarla Python'da Selection Algoritması Uygulaması

Pythonda "Hello World " Programı Yazma

  Python'da "Hello, World!" programı yazmak oldukça basittir. İşte adım adım nasıl yapılacağı: 1.  Python'ın Kurulu Olduğundan Emin Olun Terminal veya komut istemcisine  python --version  veya  python3 --version  yazarak Python'ın kurulu olup olmadığını kontrol edin. Eğer yüklü değilse,  Python'ın resmi sitesinden  indirip kurabilirsiniz. 2.  Basit Bir Python Dosyası Oluşturun Bir metin editörü (VS Code, PyCharm, Notepad++, Sublime Text, hatta Not Defteri) açın. Aşağıdaki kodu yazın:

Pythonda Operatörler

  Python'da operatörler, değişkenler ve değerler üzerinde işlemler yapmak için kullanılan sembollerdir. Python'da çeşitli operatör türleri bulunur: 1.  Aritmetik Operatörler  (Matematiksel işlemler) +  → Toplama ( 5 + 3 = 8 ) -  → Çıkarma ( 5 - 3 = 2 ) *  → Çarpma ( 5 * 3 = 15 ) /  → Bölme ( 5 / 2 = 2.5 ) //  → Tam sayı bölme (Bölümün tam kısmı,  5 // 2 = 2 ) %  → Mod (Bölmeden kalan,  5 % 2 = 1 ) **  → Üs alma ( 2 ** 3 = 8 ) 2.  Karşılaştırma Operatörleri  (Koşul ifadeleri) ==  → Eşit mi? ( 5 == 5 → True ) !=  → Eşit değil mi? ( 5 != 3 → True ) >  → Büyük mü? ( 5 > 3 → True ) <  → Küçük mü? ( 5 < 3 → False ) >=  → Büyük veya eşit mi? ( 5 >= 5 → True ) <=  → Küçük veya eşit mi? ( 3 <= 5 → True ) 3.  Mantıksal Operatörler  (Boolean işlemleri)

Pythonda Temel Konseptler

  Python, öğrenmesi kolay ve güçlü bir programlama dilidir. Temel konseptlerini anlamak, Python'da etkili bir şekilde programlama yapmanın ilk adımıdır. İşte Python'daki temel konseptler: 1.  Değişkenler ve Veri Türleri Python'da değişkenler, verileri saklamak için kullanılır. Değişkenlerin türlerini belirtmeye gerek yoktur (dinamik tipleme). python Copy # Değişken tanımlama x = 10 # Tam sayı (int) y = 3.14 # Ondalıklı sayı (float) isim = "Ali" # String (metin) durum = True # Boolean (True/False) 2.  Operatörler

Kotlinde Action Bar Rengini Değiştirme

  İlk iş olarak projemizde resource kısmında  colors altbölümüne giderek aşağıdaki kodu içine yapıştırız. <style name ="AppTheme" parent ="Theme.AppCompat.Light.NoActionBar" > <!-- Customize your theme here. --> <!-- This code is for changing the color of the bar. --> <!-- Type your colour code which you want to set in colorPrimary item --> <item name ="colorPrimary" > #0F9D58 </item> <item name ="colorPrimaryDark" > #BAC9D8 </item> <item name ="colorAccent" > #151414 </item> </style> <style name ="AppTheme.NoActionBar" > <item name ="windowActionBar" > true </item> <item name ="windowNoTitle" > true </item> </style> <!-- Define other styles to fix theme --> <style name ="AppTheme.AppBarOverlay" parent ="ThemeOverlay.AppCompat.Dark.ActionBar" /...

Kotlinde Android Studioda Paket Adı Değiştirme

Resim

C# da Enkapsülasyon

  C#'ta enkapsülasyon (kapsülleme), nesne yönelimli programlamanın (OOP) temel bir kavramıdır ve verileri (alanlar) ve bu veriler üzerinde işlem yapan metotları tek bir birim (bir sınıf) içinde toplamaya odaklanır. Aynı zamanda, bu verilere erişimi kontrol etmeyi ve doğrudan ve yetkisiz değişiklikleri önlemeyi içerir. Enkapsülasyonun temel yönleri: Veri Gizleme:  Bir nesnenin iç durumunu, alanlarını özel (private) yaparak koruma. Bu, harici kodun verilere doğrudan erişmesini ve değiştirmesini engelleyerek veri bütünlüğünü sağlar. Erişim Kontrolü:  Genel (public) metotlar (getters ve setters veya özellikler) aracılığıyla verilere kontrollü erişim sağlama. Bu, verilere nasıl erişileceği ve değiştirileceği konusunda kurallar ve mantık tanımlamanıza olanak tanır. Birleştirme:  Verileri ve metotları bir sınıf içinde birleştirerek, belirli bir kavramı veya varlığı temsil eden bağımsız bir birim oluşturma.

HTML Sayfasına CSS Ekleme Yöntemleri

Resim
 HTML sayfasına CSS eklemenin üç ana yöntemi vardır: inline, internal ve external. Her yöntemin kendine özgü avantajları ve kullanım alanları bulunmaktadır. 1. Inline CSS Inline CSS, HTML elemanlarının stilini doğrudan elemanların  style  attribute'ünde tanımlayarak uygulanır. Genellikle küçük değişiklikler için kullanılır. html <!DOCTYPE html > < html lang = "en" > < head > < meta charset = "UTF-8" > < meta name = "viewport" content = "width=device-width, initial-scale=1.0" > < title > Inline CSS Örneği </ title > </ head > < body > < h1 style = "color: blue; text-align: center;" > Merhaba Dünya! </ h1 > < p style = "font-size: 16px; color: gray;" > Bu bir paragraf örneğidir. </ p > </ body > </ html >

C++ Yazılım Dili Temel Esaslar

  Temel C++ Dili Basit Program Yapısı, Temel Değişken Tipleri ve Fonksiyonlar Standart Değişken Tipleri ve Operatörler Kontrol ve Döngü İfadeleri Temel Kompozit Yapılar Exception Mekanizması