Python'da Koşullar (if, else, elif) ve Basit Hesap Makinesi // 5

Bu dersimizde koşula bağlı durumları anlatıcam arkadaşlar. Bu konuda oldukça önemlidir. Mesela wardom'a giriş yapıcaksınız. Kullanıcı adınızı ve şifrenizi yazıp giriş'e basarsınız. Eğer şifreniz doğru ise siteye login olursunuz. Ama Konu HAMUŞ tarafından açılmış, 791 kişi tarafından görüntülenip, 8 yanıt almış.

Özel Yazılım Trojan+, güncellemeli ve garantili. Sadece 690TL! Kredi kartınıza 12 taksit kolaylığı!


Karşı sistemi kendi makineniniz gibi kullandıran uzaktan yönetim programı.
  • Canlı ekran izleme,vnc ve mouse kontrolü
  • Antiviruslerce %100 tanınmaz, güncelleme garantili
  • Ortam sesi dinleme
  • Webcam izleme
  • Online/offline keylogger
  • Kopyala/Yapıştır, Clipboard Yöneticisi (Canlı)
  • Warlogger desteği
  • Çalıştırma,upload,download,yeniden adlandırma,silme,gizli çalıştırma,thumbnail görüntüleme(indirmeden dosya görme)
  • Registry yöneticisi (tam özellikli)
  • Msn şifrelerini ve geçmişteki tüm adresleri çıkartma
  • Firefox şifrelerini çözme
  • Görev yöneticisi, görev sonlandırma
  • Çalışan programları listeleme
  • Bağlı sistemlerin yaptığı işlemleri tek listede görme!
  • Binder / dosya birleştirici
  • Virus tipinde resource kullanmadan bindleme özelliği
  • Mp3,resim,jpeg,vs her türlü dosya ile birleşip,exploitler ile link üzerinden,htmlden yayılır
  • Keyloggerda dll kullanmadan system hooklarıyla loglama ve tabii dll kullanmadan kimse yapamıyorken %100 sisteme zarar vermeden stabil bütün dünya dillerinde loglama.
  • Internet Explorer 9 şifre çözme
  • Chrome Şifreleri (bütün sürümler)
  • Firefox Şifreleri (bütün sürümler)
  • Internet Exporer Şifreleri (bütün sürümler)
  • Safari Şifreleri (bütün sürümler)
  • Reklam Bot ile site reklamı, dosya yükletme, bulaştırma,vs. MSN,Yahoo Messenger,ICQ ve AIM sistemlerinin hepsini tanır. Reklam bot aynı anda birden fazla sisteme komut verebilir.
  • Browserda geçmiş verileri, form girdilerini kayıt edip trojandan erişme
  • Klavye Kilitleme
  • Mouse Kilitleme
  • Masaüstü Gizleme
  • Sistemlere takılı flash/usb disk varsa bulaştırma Birden fazla sisteme aynı anda autorun oluşturabilir.
  • Uzaktan exe yükletme Aynı anda birden fazla sisteme exeleri tek komutla yükletebilir.
  • Fake sistem kilitleme. Tek tıklama ile karşı sistemi restart/yeniden başlat moduna geçmiş gösterip kilitleme. Kullanıcı fişten çekmediği sürece siz istemedikçe bilgisayarı kapatamaz, yeniden başlatamaz.
  • Karşı sistemin yeniden başlatılma talebinde masaustu ve bütün ekranı kapanıyor gibi gösterip kapanış sesini çalara kullanıcıyı bekletme. Kullanıcı sistemi kapatmak istediğinde siz izin vermezseniz windows kapanmaya çalışıyor gibi görünür ancak yonetim panelinden her türlü işlem yapılır.
  • Sistem servislerini yönetme
  • Outlook şifreleri çözme. (bütün outlook versiyonları outlook expressler dahil)
  • Otomatik güncelleme özelliği ile yakalanma durumunda kısa sürede otomatik güncelleme alma
Sadece 690 TL! Satın almak için iletişim formunu kullanabilirsiniz.


Ayrıca, iki farklı üst sürümü var:
Özel Trojan 990 TL: İstediğiniz isimle çalışıp, istediğiniz yere kopyalanır ve başlangıçta, msconfig'de, registry'de görünmez.
ÖZEL TROJAN 1490 TL: Görev yöneticisinde ve sistemin hiç bir yerinde görünmez.


Sürümler: 1200 TL: - Kimsenin bulamayacağı şekilde çalışır!> m3hm3t. 1750 TL: %100 gizlidir, RAM'de çalışır ve bentrojanim.exe olarak çalışsa dahi hiç bir yerde görünmez.

Wardom.Com.TR bir bilgisayar güvenliği sitesidir; hack konuları bilgisayar güvenliğinin ve bilgisinin uç noktaları olduğundan dolayı, kullanıcıları bu konularda bilgilendirmek ve güvenliklerini arttırmak için yazılmaktadır.

Geri Dön   Wardom.Com.TR > Programlama > Genel Programlama
Üye Ol Sözlük Üye Listesi Arama Yeni Mesajlar Forumları Okundu İşaretle

Konu Başlıkları: elif else hesap makinesi python
Üye Olmadan Yorum Yazmak İçin Tıklayın!
Python'da Koşullar (if, else, elif) ve Basit Hesap Makinesi // 5 konusundaki toplam yorum: 8, okunma sayısı: 791.
 
Eski 23-02-2011, 17:35   #1
HAMUŞ
Forum Kalfası
 
HAMUŞ's Avatar
 
Kayıt Tarihi: Feb 2010
Üye numarası: #428700
Mesaj sayısı: 958
Karma etkisi: 5263 HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000
Karma: 526089
Python'da Koşullar (if, else, elif) ve Basit Hesap Makinesi // 5

Bu dersimizde koşula bağlı durumları anlatıcam arkadaşlar. Bu konuda oldukça önemlidir. Mesela wardom'a giriş yapıcaksınız. Kullanıcı adınızı ve şifrenizi yazıp giriş'e basarsınız. Eğer şifreniz doğru ise siteye login olursunuz. Ama şifreniz yanlış ise bir hata mesajı alırsınız.

Veya sisteminizin güncellenmeye ihtiyacı var. Siz güncelleme yapmak istediğinizde size soru sorulacak. Güncellenmeler yüklensin mi? Eğer evet'e tıklarsanız güncellemelere başlayacaktır. Eğer hayır'a tıklarsanız güncellemeler iptal edilecektir. Sanırım anlaşıldı.

Python'da bu işi yapmak istersek kullanacağımız 3 tane deyim var. Bunlar if, else ve elif


IF

"if" sözcüğü ingilizce'de "eğer" anlamına geliyor. Python'da da bunun anlamı değişmiyor. Hemen bir örnek verelim;

Alıntı:
if a < b:
bu ifadenin anlamı "Eğer a, b'den küçük ise..."

veya


Alıntı:
if a == b:
bu ifade ise "Eğer a ile b birbirine eşit ise..." anlamına gelmektedir. Ama şuan bu kod birşey ifade etmiyor. Şöyle birşey yaparsak;



Bu ifade ise a, b'den küçük ise: a, b'den küçüktür çıktısını ver demektir. Ama bu kodları çalıştırmaya kalkarsak python bize hata mesajı verecektir. Çünkü a ve b değişkenlerini tanımlamadık.

Yukarıdaki kodlarda dikkat ettiyseniz "print" komutunu biraz içerde yazdık. Bunu TAB tuşuna basarak sağladık ve biz bu işleme python'da girintileme işlemi diyoruz. "print" komutunu girintili yazmamızın sebebi python'a print komutunun if deyiminin bir alt ifadesi olduğunu göstermektir. Eğer metin düzenleyici olarak IDLE kullanıyorsak saten bu girintileme işlemini IDLE kendisi yapacaktır. ":" ifadesinden sonra enter tuşuna bastığımızda IDLE bizi yormuyor ve kendisi girintileme işini hallediyor. Şimdi metin düzenleyicimiz IDLE'yi açıp biraz örnek yapalım. Bu örnekte öğreneceğimiz bir diğer konuda değişkenlerin türkçe karakter içeremeyeceğidir ve aralarında boşluk bırakamayacağımızdır;




bu örnekte sifre adında bir değişken tanımladık ve bu değişkenin verisini "wardom.org" olarak atadık. Sonra soru adında bir değişken tanımladık ve burda raw_input() fonksiyonunu kullandık (bu fonksiyonu 4. derste bulabilirsiniz). Kullanıcıdan şifreyi girmesini istedik. Eğer kullanıcı şifreyi "wardom.org" olarak girerse program şöyle bir çıktı verecek: "Şifre onaylandı. Sisteme hoş geldiniz!"


ELSE

else deyimi, if deyimi dışında kalan koşullu durumları göstermek için kullanılır. Yani yukarıdaki örnekte else komutunu kullanarak; Eğer sifre "wardom.org" dan başka herhangi birşey ise şu çıktıyı versin diyebilirdik. Hemen örneğini yapalım;




burada kullanıcı şifreyi "wardom.org" dan başka herhangi bi harf, sayı girerse programın else deyimi işleme geçicek ve "Şifre onaylanmadı. Üzgünüm!" çıktısını verecektir.


ELIF

Eğer durumun gerçekleşmesi birden fazla duruma bağlı ise elif deyimini kullanıyoruz. Hemen bir örnek yapalım;



Burada naptık? Öncelikle soru değişkeni tanımladık ve raw_input fonksiyonunu kullanarak kullanıcıdan bir sosyal paylaşım sitesi girmesini istedik. Eğer kullanıcı "facebook" yazarsa ekrana "facebook bir sosyal paylaşım sitesidir..." çıktısı alacak. Eğer "twitter" yazarsa "twitter bir sosyal paylaşım sitesidir..." çıktısı alacak. Eğer facebook ve twitter'dan farklı birşey yazarsa kullanıcıya yazdığı sözcük ve hemen ardından "bir sosyal paylaşım sitesi değildir..." çıktısı gelecek. Yani kullanıcı www.paylasimsizsite.com yazarsa www.paylasimsizsite.com bir sosyal paylaşım sitesi değildir... çıktısını alacak.

if, else ve elif deyimlerini anladık herhalde. Ayrıca bu derste girintileme işlemindende bahsettik. Ve bu şimdi ilk gerçek programımızı yazıcaz. Basit bir hesap makinesi;








evet bu kodlar üstüne biraz düşünün ve yorumlamaya çalışın. Eğer konu altına kodları yorumlarsanız beni mutlu edersiniz

Herkese iyi günler... Bir dahaki dersimizde görüşmek üzere

Düzenleyen HAMUŞ : 23-02-2011 at 17:59.
HAMUŞ Çevrimiçi   Alıntı Yaparak Cevapla

Görüntülediğiniz konu içerik sağlayıcı paylaşım sitelerinden biri olan Wardom Internet Adresimizde 5651 Sayılı Kanunun 8. Maddesine ve T.C.Knın 125. Maddesine göre yayınlanmakta olup içeriğinden yazarı sorumludur. Bu konu hakkında yapılacak tüm hukuksal şikayetler için webmaster \@wardom.org adresi ile iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 3 (üç) gün içerisinde Wardom yönetimi olarak tarafımızca gereken işlemler yapılacak ve avukatlarımız size dönüş yapacaktır.
Eski 23-02-2011, 18:00   #2
HAMUŞ
Forum Kalfası
 
HAMUŞ's Avatar
 
Kayıt Tarihi: Feb 2010
Üye numarası: #428700
Mesaj sayısı: 958
Karma etkisi: 5263 HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000
Karma: 526089

Arkadaşlar forumda girintileme işlemleri olmadığı için girintileme işlemi yapılmış kodlar jpg olarak gösterilmiştir.

İyi forumlar...
HAMUŞ Çevrimiçi   Alıntı Yaparak Cevapla

Eski 23-02-2011, 18:11   #3
TechniQue
Forum Ustası
 
TechniQue's Avatar
 
Kayıt Tarihi: Oct 2005
Üye numarası: #37617
Yer: Memorialise
Mesaj sayısı: 17,440
Karma etkisi: 31110 TechniQue seviye: 2000TechniQue seviye: 2000TechniQue seviye: 2000TechniQue seviye: 2000TechniQue seviye: 2000TechniQue seviye: 2000TechniQue seviye: 2000TechniQue seviye: 2000TechniQue seviye: 2000TechniQue seviye: 2000TechniQue seviye: 2000
Karma: 3108667

Konu istikametine bakıLırsa, nizami ve uygun adımda gidiLeceğe benziyor .
Tşk. ederim.
TechniQue Çevrimdışı   Alıntı Yaparak Cevapla

Eski 23-02-2011, 18:20   #4
HAMUŞ
Forum Kalfası
 
HAMUŞ's Avatar
 
Kayıt Tarihi: Feb 2010
Üye numarası: #428700
Mesaj sayısı: 958
Karma etkisi: 5263 HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000
Karma: 526089

Alıntı:
Orjinal Mesaj Sahibi PureDiscoShit Mesajı Göster
Konu istikametine bakıLırsa, nizami ve uygun adımda gidiLeceğe benziyor .
Tşk. ederim.
ben teşekkür ederim yorumun için
ilerleyen zamanlarda inş. bir python bölümü açtırabilirim. Tabi bu sizlerin katılımıyla gerçekleşir
HAMUŞ Çevrimiçi   Alıntı Yaparak Cevapla

Eski 24-02-2011, 10:28   #5
unknownhero
Forum Ustası
 
unknownhero's Avatar
 
Kayıt Tarihi: Jun 2009
Üye numarası: #339402
Yer: im seni
Mesaj sayısı: 3,943
Karma etkisi: 20148 unknownhero seviye: 2000unknownhero seviye: 2000unknownhero seviye: 2000unknownhero seviye: 2000unknownhero seviye: 2000unknownhero seviye: 2000unknownhero seviye: 2000unknownhero seviye: 2000unknownhero seviye: 2000unknownhero seviye: 2000unknownhero seviye: 2000
Karma: 2014261
Kullanıcıya MSN yolu ile mesaj gönder

herşey için teşekkürler çok güzel gidiyoruz yalnız bişey soracam ha diyelim bu hesap makinesini yazdık bunu normal program gibi çalıştıramıyormuyuz yada ben mi bulamadım tıklayınca adamın karşına çıksın hesap makinesi...
saygılarımla...
unknownhero Çevrimdışı   Alıntı Yaparak Cevapla

Eski 24-02-2011, 14:54   #6
HAMUŞ
Forum Kalfası
 
HAMUŞ's Avatar
 
Kayıt Tarihi: Feb 2010
Üye numarası: #428700
Mesaj sayısı: 958
Karma etkisi: 5263 HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000HAMUŞ seviye: 2000
Karma: 526089

Alıntı:
Orjinal Mesaj Sahibi unknownhero Mesajı Göster
herşey için teşekkürler çok güzel gidiyoruz yalnız bişey soracam ha diyelim bu hesap makinesini yazdık bunu normal program gibi çalıştıramıyormuyuz yada ben mi bulamadım tıklayınca adamın karşına çıksın hesap makinesi...
saygılarımla...
şuan sadece siyah ekranda çalışır yazdığımız programlar. İlerde tkinter yani pencere yapmasınıda öğreticem. O zaman bilgisayarımızdaki hesap makinesi gibi görsel olabilecek.

Eğer .exe yapmayı soruyorsan onun için ayrı bi konu açayım anlatayım.
HAMUŞ Çevrimiçi   Alıntı Yaparak Cevapla

Eski 20-04-2011, 10:07   #7
Ropamul
1st Class WarrioR
 
Ropamul's Avatar
 
Kayıt Tarihi: Feb 2010
Üye numarası: #428464
Mesaj sayısı: 824
Karma etkisi: 1113 Ropamul seviye: 2000Ropamul seviye: 2000Ropamul seviye: 2000Ropamul seviye: 2000Ropamul seviye: 2000Ropamul seviye: 2000Ropamul seviye: 2000Ropamul seviye: 2000Ropamul seviye: 2000Ropamul seviye: 2000Ropamul seviye: 2000
Karma: 111045

Ellerine sağlık, Inspired174 küçük bir önerim olacak, "Python Dersleri" başlığında bir konu açsan ve oraya yayınladığın konuları linklesen takip etmek açısından güzel olur.

Anlatımın çok güzel, tekrar teşekkkürler
Ropamul Çevrimdışı   Alıntı Yaparak Cevapla

Eski 10-11-2011, 13:50   #8
AlfaDog
Daimi Üye
 
AlfaDog's Avatar
 
Kayıt Tarihi: Feb 2007
Üye numarası: #110586
Yer: k.adası
Mesaj sayısı: 307
Karma etkisi: 142 AlfaDog seviye: 2000AlfaDog seviye: 2000AlfaDog seviye: 2000AlfaDog seviye: 2000AlfaDog seviye: 2000AlfaDog seviye: 2000AlfaDog seviye: 2000AlfaDog seviye: 2000AlfaDog seviye: 2000AlfaDog seviye: 2000AlfaDog seviye: 2000
Karma: 13633
Kullanıcıya MSN yolu ile mesaj gönder

hocam derslere devam etsen hani çok süper olacak
AlfaDog Çevrimdışı   Alıntı Yaparak Cevapla

Eski 10-11-2011, 22:49   #9
kafkas1995
Cool Çırak
 
kafkas1995's Avatar
 
Kayıt Tarihi: Apr 2011
Üye numarası: #532480
Mesaj sayısı: 52
Karma etkisi: 99 kafkas1995 seviye: 2000kafkas1995 seviye: 2000kafkas1995 seviye: 2000kafkas1995 seviye: 2000kafkas1995 seviye: 2000kafkas1995 seviye: 2000kafkas1995 seviye: 2000kafkas1995 seviye: 2000kafkas1995 seviye: 2000kafkas1995 seviye: 2000kafkas1995 seviye: 2000
Karma: 9706

aynen dersler devam etsen süper olcak
kafkas1995 Çevrimdışı   Alıntı Yaparak Cevapla

Üye Olmadan Yorum Yazmak İçin Tıklayın!
Konudaki toplam yorum: 8, okunma sayısı: 791.
Cevapla





Şu Anda Konuyu Görüntüleyenler: 1 (0 üye ve 1 misafir)
 
Konu Araçları Bu Konuda Ara
Bu Konuda Ara:

Gelişmiş Arama

Bu Konuda Aradığınızı Bulamadıysanız Şunlara Bakmanızı Öneririz
Konu Konu Yazarı Forum Cevaplar Son Mesaj
C++ da hesap makinesi kodları K4R4NL1K C/C++ 5 24-08-2011 14:07
9 Adet HotFile Hesap Numune19 Accounts 35 06-10-2010 12:54
BEYLER size basit bir ortala hesap programı pardus_05 Programlar 3 01-07-2007 10:10
Basit Bir Hesap Makinası Kod Örneği тнєвℓα¢к∂єαтн Visual Basic 0 27-02-2005 15:58

Gönderme Kuralları
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smilies Açık
[IMG] Kodu Açık
HTML Kodu Kapalı

Forum Seç


Hacking ve Bilgisayar Güvenliği Öğrenmek İçin!

Forum saati Türkiye saatine göredir. GMT +3. Şuan saat: 20:32.
(Türkiye için GMT +2 seçilmelidir.)


Wardom.org



İçerik sağlayıcı paylaşım sitelerinden biri olan Wardom Internet Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. Wardom hakkında yapılacak tüm hukuksal şikayetler için webmaster \@wardom.org adresi ile iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 3 (üç) gün içerisinde Wardom yönetimi olarak tarafımızca gereken işlemler yapılacak ve avukatlarımız size dönüş yapacaktır.