Python

Zor İleri Seviye Python Örnekleri

Python kolay bir programlama dili olarak bilinmektedir. Bunun en önemli sebebi syntax yapısının kolay ve insanın rahat anlayabileceği bir yapıda olmasıdır. Python programlama dilini öğrenmeye başalayan insanlar yaşadığı en büyük problemlerden biri eee? ben yapacam şimdi demesidir. Burada kütüphaneler devreye giriyor. Zor demeyelim ancak karışık olan işler genellikle bir kaç farklı kütüphanenin devreye girdiği durumlardır. Bir de algoritma çözme yeteneğinizi arttırmanız gerekiyor. Bunun için ise bol bol alıştırma yapmanız gerekiyor. Bu amaçla bir kaç örneği sizler için hazırladım.

Öğrenci Not Sistemi

Python’da veri tabanı olarak csv kullandığınız ve ders-öğrenci-puan girdiğiniz bir öğrenci puan scripti yazın.

Tavsiye özellikler: Python Core , CSV kütüphanesi , Fonksiyonlar , While ve For Döngüsü , If koşulu

Örnek bir sözlük

ogrenciler={
    "Python":[{"Çağrı Güngör":60},{"Hasan Güngör":40}],
    "Js":[{"Buğra Özdur":90},{"Hasan Güngör":40}]
    "Php":[{"Çağrı Güngör":30}]
}

Sudoku Yapıcı

Sudokular 3*3 ve 9*9 karelerden oluşan matrislerdir. Burada sizlere bazı sayılar verilir ve diğerlerini siz tahmin etmeye çalışırsınız ? Peki hangi sayılar size yardım olarak verilmeli bunun algoritmasını çözüp rastgele çözülmeye hazır sudokular yapan bir kod yazın.

Tavsiyeler: Numpy

Örnek Sudoku

Otomobil Fiyatı Tahmin Etme

İnternette satışa sunulan otomobillerin fiyatlarını çekerek daha sonra rastgele bir otomobilin fiyatını tahmin edecek bir makina öğrenmesi python ve bs4 scripti yazın.

Verileri Çekme: BS4

Makina Öğrenmesi: Sklearn Ridge Regreession

Kullanabilirsiniz.

Not: Bu yazılım girilien marka model yıl km vites tipi gibi parametrelere göre fiyat çıkarmalı. Örneğin 2016 Suzuki Vitara Otomatik Benzinli yazıldığında bir tahminde bulunmalı

 

 

La bebe bunlar zor değil yerim ben bunları diyen arkadaşları anlıyorum ve tebrik ediyorum. Yazının başında derdimi anlattım.

 

Python  ile CRM Yazmak

 

Python ile ister web tabanlı isterseniz masaüstü crm yazabilirsiniz. Bu proje de python , streamlit web tabanlı arayüzü ve sqlite3 kurarark bir crm yazamaya çalışın. Oldukça basit bir projedir.

Bu projede pycharm community kullanmanızı tavsiye ederim.

 

Taban Aritmetiği Kodlaması

 

Matematik kısmı zor olmayan bir proje . Özellikle üniversitelerde verilen python örnekleri python konusunda zorlamak yerine hocaların fantezilerini  zorlamaya yönelik oluyor. Yani python bilsek de hocayı anlayamıyoruz. Her neyse matematikle aranız yoksa başka bir projeye bakabilirsiniz.

Bir fonksiyon tanımlayın. Bu fonksiyon onluk tabandaki bir sayıyı istediğiniz tabana çevirsin. Örnek fonksiyon

tabancevir(sayi,taban)

#burada sayı tabanını değiştirmek istediğiniz sayı

#taban hangi tabana çevireceğiniz.

 

 

5 5 votes
Article Rating
Subscribe
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments