Toggle Width

EndFRM
 
Konuyu Oyla:
  • Toplam: 17 Oy - Ortalama: 3.18
  • 1
  • 2
  • 3
  • 4
  • 5
Pythonda elif,else kullanımı[Ders]
ofgms Çevrimdışı Yeni Üye
*
Yeni Üye
Üye No: 437
Konu Sayısı:
Yorum Sayısı: 210
54
Yorum: #1
Pythonda elif,else kullanımı[Ders]
S.a millet daha önceden if'ten bahsetmiştik bugün onların devamını anlatacağım....

İlk öncelikle elif'ten bahsedelim nedir elif ?Elif bazen kullanıcıdan bir veri alırken, kullanıcının verebileceği farklı cevaplara göre programımızın
farklı tepkiler vermesini isteyebiliriz.

Else ise tanımlanan koşullu durumlar dışında kalan bütün
durumları göstermek için kullanılır.

Hepsini örnekle anlatalım hem if'i de örnekle tekrar anlatmış oluruz.

İlk önce tüm kodu veriyorum...

giriş=print("Hoşgeldiniz!!!")
print(giriş)

isim=input("kullanıcı adı:")

print(isim)

şifre=input("şifreniz:")

print(şifre)


if isim=="ahmet":
     print("kullanıcı adı doğru!")

elif isim=="murat":
     print("kullanıcı adı doğru!")

elif isim=="realses.com":
     print("kullanıcı adı doğru!")#...... vs......

else:
    print("kullanıcı adı yanlış")


if şifre=="123":
     print("şifre doğru")

elif şifre=="456":
     print("şifre doğru")

elif şifre=="789":
     print("şifre doğru")

else:
    print("şifre yanlış")

Şimdi ilk öncelikle değişkenlerimizi atadık
giriş=print("Hoşgeldiniz!!!")
print(giriş)

isim=input("kullanıcı adı:")
print(isim)

şifre=input("şifreniz:")
print(şifre)

Sonra if ile asıl kullanıcı adımızı yazdık
if isim=="ahmet":
     print("kullanıcı adı doğru!")

sonra diğer kullanıcıları yada program dili ile konuşacak olursam diğer olasılıklı değişkenleri atayıcağız ve atadık.....Açık Ağızlı Gülümseme

elif isim=="murat":
     print("kullanıcı adı doğru!")

elif isim=="realses.com":
     print("kullanıcı adı doğru!")#...... vs......

Sonra else ile kullanıcılar bizi belirttiğimizin dışında bir isim yazarlarsa kullanıcı adı yanlış diecek program....
else:
    print("kullanıcı adı yanlış")

Geldik şifre bölümüne...

burdada hemen if ile asıl şifremizi belirttik.....


if şifre=="123":
     print("şifre doğru")

sonra diğer koşulları yada diğer olasılıklı şifreleri yazdık

elif şifre=="456":
     print("şifre doğru")

elif şifre=="789":
     print("şifre doğru")

Sonra da bu şifreler dışında bir olasılık yada şifre yazımı olursa kullanıcı şifresi yanlış diyecek program....

else:
    print("şifre yanlış")



İşte bu kadar.....

Bir sonraki derste görüşmek üzere.....

Umarım anlamışsınızdır....


Afiyet bal şeker olsun.......Açık Ağızlı Gülümseme

04-07-2012 16:17
Bul Alıntı
Oyuncu Çevrimdışı Unity 3d - Ses & Dj
*
Yeni Üye
Üye No: 129
Konu Sayısı:
Yorum Sayısı: 2,693
811
Yorum: #2
RE: Pythonda elif,else kullanımı[Ders]
Güzel olmuş. Eline sağlık. Senin sayende öğreniyorum Gülümseme 10 +rep

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
04-07-2012 18:10
Bul Alıntı
ofgms Çevrimdışı Yeni Üye
*
Yeni Üye
Üye No: 437
Konu Sayısı:
Yorum Sayısı: 210
54
Yorum: #3
RE: Pythonda elif,else kullanımı[Ders]
ö.d rep içinde saol......
04-07-2012 18:44
Bul Alıntı
Mucit Çevrimdışı Bilim, Teknoloji ve PC
*
Emekli Üye
Coder
Senarist
Üye No: 11
Konu Sayısı:
Yorum Sayısı: 2,251
410
Yorum: #4
RE: Pythonda elif,else kullanımı[Ders]
python heyecanı devam ediyor Açık Ağızlı Gülümseme güzel olmuş

Think different. Steve JOBS

İyi sanatçılar kopyalar, büyük sanatçılar çalar. Pablo PİCASSO

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Kendi Çalışmalarım:
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

William Shakespeare in Kral Lear adlı kitabı olan bana ulaşsın!
Ben Türk55 im.
04-07-2012 20:44
Bul Alıntı
onba55 Çevrimdışı Yeni Üye
*
Yeni Üye
Üye No: 379
Konu Sayısı:
Yorum Sayısı: 83
55
Yorum: #5
RE: Pythonda elif,else kullanımı[Ders]
Bu dilde ifte çoklu kontrol yokmu? Mesela c de ben bu örneği şöle yapardım :

#include <stdio.h>
#include <windows.h>

int main()
{

   
printf("Hos geldin.");
   
char ad[50];
   
int sifre;
   
printf("Kullanıcı adı: ");
   
gets(ad);
   
printf("Sifre : ");
   
scanf("%d",&sifre);
   
   if((
strcmp(ad,"ahmet"))==&& sifre == 123 || (strcmp(ad,"murat"))==&& sifre == 456 || (strcmp(ad,"realses.com"))==&& sifre == 789)
      
printf("Basarili!\n");
   else
      
printf("Kullanici adi veya sifre yanlis.\n");
      
   
system("pause");
      
   

Birde senin kodda açık var.Ben ahmet girip 456 dersem yine giriş yapmış olacağım Gülümseme.
05-07-2012 0:26
Bul Alıntı
Oyuncu Çevrimdışı Unity 3d - Ses & Dj
*
Yeni Üye
Üye No: 129
Konu Sayısı:
Yorum Sayısı: 2,693
811
Yorum: #6
RE: Pythonda elif,else kullanımı[Ders]
(04-07-2012 18:44)ofgms Nickli Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.ö.d rep içinde saol......

Yok. Teşekkürler benden Açık Ağızlı Gülümseme

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
05-07-2012 14:05
Bul Alıntı
ofgms Çevrimdışı Yeni Üye
*
Yeni Üye
Üye No: 437
Konu Sayısı:
Yorum Sayısı: 210
54
Yorum: #7
RE: Pythonda elif,else kullanımı[Ders]
onba55 biliyom olm zaten programda ki hatayı ben bunu örnek olsun diye yapıyom..... ayrıca yorumlar içinde teşekkürler....
05-07-2012 15:20
Bul Alıntı


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Makale - Not Python da yorum satırları....[Ders] ofgms 2 2,345 06-07-2012 13:02
Son Yorum: ofgms
  Kodlamadan görsel'e geçiş...[Ders] ofgms 0 826 03-07-2012 12:34
Son Yorum: ofgms
  İf Deyimi [Ders] ofgms 0 823 03-07-2012 12:11
Son Yorum: ofgms
  Print komutu[Ders].... ofgms 2 1,140 02-07-2012 15:39
Son Yorum: ofgms

Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi