21 Ağustos 2008 Perşembe

Sınıf kullanarak Py Hesap.

Bize hep python öğretirken ikinci aşamada basit bir hesap makinası yaptırırlar ya.Bende bunu bir sınıf içine alsam ne olur dedim.

#Başlangıç.

#!/usr/bin/env python
#-*-coding:utf-8-*-
class toplama():
....a=int(raw_input("Lutfen bir sayi girin:"))
....b=int(raw_input("ikinci sayiyi girin:"))
....z=a+b
....print z

class cikarma():
....a=int(raw_input("Lutfen bir sayi girin:"))
....b=int(raw_input("ikinci sayiyi girin:"))
....z=a-b
....print z

class carpma():
....a=int(raw_input("Lutfen bir sayi girin:"))
....b=int(raw_input("ikinci sayiyi girin:"))
....z=a*b
....print z

class bolme():
....a=int(raw_input("Lutfen bir sayi girin:"))
....b=int(raw_input("ikinci sayiyi girin:"))
....z=a/b
....print z
#Bitiş.

Böyle oldu.Tabi bu pek etkili değil.Ama Program yazarken bunun altına da bir program yazacaksam işe yaraya bilir.Hem yazarken de kolaylık sağlıyor.İnşallah kavrayacam bu nesne olayını.Bunun faydası ne oldu?
her işlem ayrı bir programmış gibi birbirinden bağımsız çaılışıyor.Birinde ki bir hata yüzünden tüm program hata yapmıyor.ilk sıradaki bitince diğerinie geçiyor.(Tabi döngü eklemedim.)
değişkenlerin ve yazdırmanın önüne koyduğum 4 nokta(....)4 boşluğu temsil ediyor.