1- Üçgen Çizimleri: ucgen_cizimi.ipynb
- Tek for ve iki for döngüsü ile yıldızlarla farklı şekillerde üçgen çizdirmeyi görebilirsiniz.
2- Tas Kağıt Makas Oyunu: tas_kagıt_makas.ipynb
- Taş, makası yener.
- Makas, kağıdı yener.
- Kağıt, taşı yener.
- Fonksiyon kullanılarak tas kagıt makas oyunu oluşturulmuştur.
3- 100, 1000, 10000 tane çift zar atışı sonucu kaç tane 4-4, 4-2 ve 2-4 görülebileceği simülasyonu.
- Bu atışların sonucu hem yüzde olarak hem sayı olarak gösterildi.
- 2 zar atıldığında zarlardaki sayıların toplam eşlenme sayısı 36 olur.
- (1, 1); (1, 2); ...; (6, 5); (6, 6) şeklinde.
- Bu sayılardan (4, 4), (4, 2) ve (2, 4) gelmesi istendiği için de en sonda 3/36 sonucu ile gösterilmiştir.
- n büyüdükçe verilerin bu orana yaklaşması beklenmektedir. Yani n 1 milyon alınırsa ya da 1 milyar, sonuçtaki oran 3/36'ya cok yakın çıkacaktır.
4- Verilen tuple içinde, hangi elemanın kaç defa geçtiğini yazdıran kod bloğu.
5- (0 - 100) arasında sayılardan oluşan listedeki eksik olan n adet sayıyı bulan kod bloğu.
6- Selected Sort Algoritması
7- istanbul_data isimli dosya içinde;
- Tüm harfler küçük yapılmıştır,
- Noktalama işaretleri kaldırılmıştır,
- Bir satırdaki text sadece sayıdan oluşuyorsa o satır yeni dosyaya eklenmiştir,
- Satır bazlı unique olacak. Mesela ilk satırda; Bugün neden gelmedin? yazıyor 5. satırda da aynı cümle birebir yazıyorsa bu eklenmiştir,
- ş ğ ü ö ç ı harfleri s g u o c i ile replace edilmiştir.
8- OOP dosyası içinde;
a- Hayvanat bahcesi OOP uygulaması oluşturulmustur. b- Quiz uygulaması OOP iile oluşturulmuştur.
9- Pandas Kütüphanesi Mini Uygulama
- Veri okuma
- index olarak atama
- Her kolonda toplam kacar tane Null deger oldugunu bulma
- Null degerleri 'Eksik Deger' ile doldurma
- age_upon_outcome degeri '2 week' olan islemleri filtreleme
- Siyah Kedileri filtreleme
- Verisetindeki duplicated satir sayisini bulma
- Hangi hayvan turunden kacar satir veri var bulma
- Kedilerin sadece age_upon_outcome bilgilerini getirme