FIFA Uygulaması #2 – Sınıflar

Sınıflar değişkenlerimizi, fonksiyonlarımızı tek bir grup halinde tanımlamamızı sağlar. Bunu bir paket olarak düşünebilirsiniz. Kendi örneğimizden yola çıkacak olursak; Oyuncu ile ilgili tanımlamaları ve fonksiyonları tek bir sınıf içinde tanımlar ve istediğimiz şekilde kullanırız. Mavi kutuyu bir class olarak düşünebilirsiniz. Ve oyuncu ile ilgili tüm tutmak istediğimiz verileri bu kutu içinde tanımlayıp. Üzerinde işlemler yapabilir, … Okumaya devam edin FIFA Uygulaması #2 – Sınıflar

FIFA Uygulaması #1 NTP Mantığı    

Evet, arkadaşlar şimdi sizler ile diğer makalede bahsettiğim gibi Fifa uygulaması yapacağız. Neden Fifa? En çok oynadığım hatta oynadığım nadir oyunlardan biridir kendisi. Ve herkesin bildiği, ve kolayca anlayabileceğini düşündüğüm bir örnek.   Şimdi Olayı Açıklayalım: Fifa, bildiğiniz üzere oyuncuları yöneterek maçlar yaptığımız güzel bir oyun. Hiç dikkat ettiniz mi bilmem ama orada oyuncular ve … Okumaya devam edin FIFA Uygulaması #1 NTP Mantığı    

Nesne Tabanlı Programlama – OOP (NTP) #1 Giriş

Nesne Tabanlı Programlama - OOP (NTP) #1 Giriş Python’da Nesne Tabanlı Programlama (Object Oriented Programming) Herkese merhaba. Şimdi python ile nesne tabanlı programa ya ufak bir giriş yapalım. Nesne tabanlı programlama yani Object Oriented Programming kısaltılmışlarını “OOP” yada “NTP” olarak görebilirsiniz. Peki, nedir bu “OOP” yada “NTP” ? Nesne tabanlı programla nesnelere dayalı olarak modellenen … Okumaya devam edin Nesne Tabanlı Programlama – OOP (NTP) #1 Giriş

Sınava Yönelik Notlar #2 – Döngüler

Sınava yönelik olarak, şimdi sizlere 2. ders notunu paylaşıyorum konumuz: Döngüler Döngüler Döngüler bir kod bloğunun birden fazla tekrar etmesini sağlar. While While döngüsü kısaca verilen koşul doğru olduğunda tekrarlanan döngü türüdür. Kullanımı basittir. While koşul: Kodlar… …. While ifadesinden sonra koşul gelecek koşul doğru oldukça blok içindeki kodlar tekrarlanacak. Örnek: En basit döngü işlemi … Okumaya devam edin Sınava Yönelik Notlar #2 – Döngüler

Sınava Yönelik Notlar #1 – Dosya İşlemleri

Sınava Yönelik Notlar Herkese selamlar. Sınava yönelik olarak, şimdi sizler ile bir ders notu serisi paylaşacağım. İlk konumuz: Dosya İşlemleri Dosya İşlemleri Python da dosya işlemleri aslında gerçekten çok basit. Sizler ile bu konuyu örnek üzerinde inceleyelim: Dosya Açma Komutu: dosya = open("veri.txt", "w")   Dosya Kapatma Komutu: dosya.close()   open fonksiyonunun ilk kısmı dosya … Okumaya devam edin Sınava Yönelik Notlar #1 – Dosya İşlemleri

Uygulama Ödevi-2 Soru-2

Herkese merhaba, Uygulama Ödevi-2 nin 2. sorusunun çözümünü sizler ile paylaşıyorum. Herkese kolay gelsin. Soru 2: Kontrol isimli bir değişkeni parametre olarak alan Yaz isimli bir fonksiyon eğer kontrol değişkeni true ise tek bir döngü kullanarak ekrana {12 23 34 45 56} yazacaktır. Eğer kontrol değişkeni false ise tek bir döngü kullanarak ekrana {ab bc … Okumaya devam edin Uygulama Ödevi-2 Soru-2

Uygulama Ödevi-2 Soru-1 (Dört Basamaklı sayıları Yazdırma)

Herkese Merhaba Uygulama Ödevi 2 nin 1. sorusunun kodlarını paylaşıyorum. Diğer soruların cevaplarını yayınladıktan sonra hepsinin ayrıntılı anlatımlarını paylaşacağım.   #Sayıların bulunduğu bir liste tanımlıyoruz. #ilk iki elamanın için boş olması binler ve yüzler basamağında sıfır yüz veya bir yüz olmadığından rakamlar = ["","", "İki","Üç", "Dört", "Beş", "Altı", "Yedi", "Sekiz", "Dokuz"] #Onluk Sayıların bulunduğu bir … Okumaya devam edin Uygulama Ödevi-2 Soru-1 (Dört Basamaklı sayıları Yazdırma)

Python da Stringler (Karater dizileri)

Stringler Herkese merhaba, python derslerinden stringler konusuna değineceğiz. Bir önceki makalemizde biraz değinmiştik. Ama bu makalede daha fazla inceleyeceğiz. Bir önceki makaleye buradan ulaşabilirsiniz: Karakter Dizileri Üzerindeki İşlemler –Örnekler : https://talhatoprak.wordpress.com/2017/03/08/karakter-dizileri-uzerindeki-islemler-ornekler/   String, kısaca karakter dizisi olarak anlamlandırılabilir.   Stringler, “merhaba” ‘merhaba’ “””Merhaba”””  şeklinde gösterilebilirler. Peki, bunlar arasındaki farklar nedir? String İçerisinde işaretler:   Eğer tek … Okumaya devam edin Python da Stringler (Karater dizileri)

Karakter Dizileri Üzerindeki İşlemler -Örnekler

Karakter Dizileri Üzerindeki İşlemler Bir karakter dizisi üzerinde bir çok işlem yapılabilir. Bunları örnekler üzerinden anlatmaya çalışacağım. Şimdi örnekler ile inceleyelim. Örnek 1: Karakter dizisi içindeki elaman sayısını bulma Not: len() fonksiyonunun da genel olarak kullanımı böyledir. Len() fonksiyonu geriye int değeri döndürür. Diziler de istediğiniz karakteri alabilirsiniz. Örnek vermek gerekirse: >>> a="TalhaToprak" >>> print … Okumaya devam edin Karakter Dizileri Üzerindeki İşlemler -Örnekler

Algoritma ve Programlama Ders Notu 4.Hafta – Hata Ayıklama Adımları

Hata Ayıklama Adımları Hata Ayıklamada Önemli Yardımcımız: “Print” Bir faktöriyel hesaplayan program yazdınız ve çalıştırdınız. Eğer program yaptığı işlemler sonucunda olması gerekenden farklı bir sonuç döner ise o zaman yapmamız gereken en doğru şeylerden biri. Değişkenleri ve işlem sonuçlarını tek tek yazdırmak. Örnek: # Faktöriyel Hesaplayan Program sayac=1 sonuc=1 b=5 while sayac<b+1: sonuc=sayac*sonuc print "Sayac= … Okumaya devam edin Algoritma ve Programlama Ders Notu 4.Hafta – Hata Ayıklama Adımları