Skip to content

Latest commit

 

History

History
89 lines (82 loc) · 3.7 KB

File metadata and controls

89 lines (82 loc) · 3.7 KB

python

Çalışma 01


  • python hakkinda genel bilgi argümanlar, kaçış dizileri, çalışması yer almaktadır.

Çalışma 02


  • Temel aritmetik işlemler,
  • Aritmetik işlemler için pythonda yer alan kullanım durumları,
  • Temel veri tipleri,
  • Değişkenler,
  • platform kütüphanesi,
  • Bir kütüphanede yer alan ve o kütüphanede kullanabileceğimiz fonksiyonları listeleme Konuları ile ilgili çalışmalar yer almaktadır.

Çalışma 03


  • Kullanıcıdan Veri Alma: input fonksiyonunu kullanarak kullanıcıdan veri almayı
  • Veri Tipleri ve Tip Dönüşümleri: input fonksiyonunun aldığı verilerin string tipinde olduğunu ve bu verilerin nasıl integer veya başka veri tiplerine dönüştürülebileceğini *webbrowser kütüphanesi

Çalışma 04


  • Veri Dönüşümleri: String, integer ve diğer veri tipleri arasında dönüşüm yapmayı.
  • Hata Yönetimi: Yanlış veri tipleriyle yapılan işlemler sonucunda oluşan hataları ve bu hataların nasıl çözülebileceğini.
  • Aritmetik İşlemler: Kullanıcıdan alınan verilerle aritmetik işlemler yapmayı.
  • Basit Hesap Makinesi: Kullanıcıdan alınan iki sayıyı toplayan basit bir hesap makinesi yapmayı.
  • Kuvvet Hesaplama: Kullanıcının girdiği sayının istenilen kuvvetini hesaplayan bir program yazmayı.
  • Kaçış Dizileri: Kaçış dizilerini kullanarak ekrana yazdırma işlemlerini gerçekleştirmeyi.
  • datetime Kütüphanesi: datetime kütüphanesini kullanarak tarih ve saat bilgilerini almayı ve bu bilgileri formatlamayı.
  • Yaş Hesaplama: Kullanıcının doğum tarihine göre yaşını hesaplayan bir program yazmayı.

Çalışma 05:


  • Kaçış Dizileri (Escape Sequences):
    • Kaçış dizilerinin ne olduğu ve nasıl kullanıldığı.
    • Örnekler: \n, \t, \', \", Python_Learn, vb.
    • Kaçış dizilerinin özel karakterlerle nasıl kullanıldığı.
  • String Manipülasyonu:
    • String içinde tek tırnak (') ve çift tırnak (") kullanımı.
    • Kaçış dizileri ile string içinde özel karakterlerin kullanımı.
  • Hata Ayıklama ve Uyarılar:
    • Syntax hataları ve uyarılarla karşılaşıldığında nasıl düzeltileceği.
    • Örnek: SyntaxWarning: invalid escape sequence.
  • print Fonksiyonu ve sep Argümanı:
    • print fonksiyonunun kullanımı.
    • sep argümanının kullanımı ve kaçış dizileri ile birlikte kullanımı.
  • random Kütüphanesi:
    • random kütüphanesinin kullanımı ve fonksiyonları.
    • Rastgele sayı, karakter seçimi ve belirli aralıkta rastgele sayı üretimi.
    • randint, randrange, choice gibi fonksiyonların kullanımı.

Çalışma 06:


  • Temel Python Programlama:
    • print fonksiyonu ile ekrana yazı yazdırma.
    • input fonksiyonu ile kullanıcıdan veri alma.
    • Değişken tanımlama ve kullanma.
    • Temel veri tipleri (string, float, int).
  • Koşullu İfadeler:
    • if, elif, else kullanarak koşullu ifadeler oluşturma.
    • Mantıksal operatörler (==, <=, >=, !=).
  • Basit Hesap Makinesi Uygulaması:
    • Toplama, çıkarma, çarpma ve bölme işlemlerini gerçekleştirme.
    • Kullanıcıdan alınan verilere göre işlem yapma.
  • Python ile Uygulama Paketleme:
    • cx_Freeze kullanarak Python dosyasını çalıştırılabilir bir dosyaya dönüştürme.
    • cx_Freeze.setup fonksiyonunu kullanarak uygulama bilgilerini tanımlama.

Çalışma 07:


  • Temel Python Programlama:
    • Pythonda girintileme sistemi ve bu sistemin temel mantığı üzerine durulmuştur.

Yazar


Bu Python eğitimi, Eyyüp Toprak tarafından yazılmış ve paylaşılmıştır.

İletişim

Lisans

Apache 2.0 License