Python if-elif-else deyimi ve basit bir hesap makinesi

Herkese Merhaba !

Bu yazımda Python ile koşul ifadelerinden biraz bahsedelim.Koşul ifadeleri iki veya daha fazla ifadenin karşılaştırılmasında kullanılan kod bloğudur.

Koşul belirtirken ilişkisel operatörlere ihtiyaç duyarız.

Bunlara şöyle bir göz atalım;

  • <   küçüktür
  • >   büyüktür
  • == eşittir
  • !=  eşit değildir
  • <= küçük eşit
  • >= büyük eşit

if(koşul)

                #Yapılacak işlemler

else

               #Yapılacak işlemler

Karşılaştırılacak durumların artması halinde  if-elif şeklinde de kullanılabilir

if(koşul)

                #Yapılacak işlemler

elif

               #Yapılacak işlemler

Basit dört işlem yapan bir Hesap Makinesi  örneğini ile bu yapıyı inceleyelim.

#kullanıcıdan sayılarımızı alalım
ilkSayi=int(input("Birinci sayıyı giriniz = "))
ikinciSayi=int(input("İkinci sayıyı giriniz = "))

islem=input(“Yapılacak işlem \n1-Topla\n2-Çıkar\n3-Böl\n4-Çarp\n”)

#kullanıcıdan işlem yapmak istediği işlemi “1,2,3,4” rakamları ile seçtirelim

#if ile işlem 1 ise topla ve işlemi sonuc değişkenine atıyoruz

#elif ise değilse belirttiğimiz koşula bakıyoruz.

if (islem==”1″):
sonuc = ilkSayi + ikinciSayi
elif(islem==”2″):
sonuc = ilkSayi – ikinciSayi
elif(islem==”3″):
sonuc = ilkSayi + ikinciSayi
elif(islem==”4″):
sonuc=ilkSayi+ikinciSayi

print(sonuc)

Herkese faydalı olması dileğiyle.

Python Print Fonksiyonu

Herkese Merhaba !

Print komutunu birkaç örnek ile inceleyelim.

Ekrana yazı yazdırmak için kullanılır.


print("çıktı") şeklinde kullanımı var oldukça basit :))
print("Hello World !")
print("Hello Python ")
print("Merhaba ben Python Öğreniyorum !")
print("Kubilay ÇİÇEK")

ad=”Kubilay”
soyad=”ÇİÇEK”
print(“Merhaba “+ad+” “+soyad)

“ad” “soyad”  adında iki değişkeni print komutu içerisinde birleştirdim burada iki string ifadenin nasıl toplanacağını göstermek istedim.

Herkese faydalı olması dileğiyle.

Python for döngüsü ile faktöriyel hesaplama

Herkese Merhaba,

Programlama dilleri matematiksel işlemler yapabiliyoruz.Python ile basit bir faktöriyel hesaplama işlemi yapalım.

Faktöriyel nedir ?

1’den n sayısına kadar olan sayının çarpımının sonucuna o sayının faktöriyeli denir.”!”  işareti ile gösterilir.

Örnek

5!=1x2x3x4x5=120 gibi..

0! ise 1 e eşittir unutmayalım!

Python ile gelin bu işlemi yapalım.

İhtiyacımız olan şey ‘sayi‘ ve ‘carpim‘ değişkeni kullanıcı  klavyeden değer girecek ve biz bunu input ile alacağız ve for döngüsü kullanacağız.

for döngüsünün kullanımı ise çok basit! Faktöriyel alma işlemi ile gösterelim


#input komutu ile kullanıcıdan sayıyı alalım ve int tipine çevirelim
#döngümüz for ile başlıyor i değişkenini range komutu ile sayi'ya kadar 1 er 1 er artırıyoruz ve her seferinde carpim değişkeni ile çarptırıyoruz.

sayi=int(input(“Faktoriyeli alınacak sayıyı giriniz : “))
carpim=1

for i in range(sayi):
carpim*=i+1

print(carpim)

#print komutu ekrana  yazı yazdırmak için kullanılır.

 

Python Kurulumu (Windows)

Herkese Merhaba !
Bugün sizlere kullanımı çok kolay eğlenceli ve öğrenmesi çok basit yüksek seviyeli programlama dili olan Python kurulumunu anlatacağım.

Haydi başlayalım.

İlk olarak aşağıdaki linke tıklayıp kurulum dosyasını indirelim.

Güncel sürümleri aşağıdaki adresten takip edebilirsiniz.
https://www.python.org/downloads/

Python 3.6.4 sürümünü yükleyeceğiz.

https://www.python.org/ftp/python/3.6.4/python-3.6.4.exe

İndirdiğimiz kurulum dosyasını açalım ve

1

Add Python 3.6 to PATH seçeneğini işaretleyelim.

Ve Customize installation ile kuruluma devam edelim.

2

Burada bazı ayarlamaları ben kendime göre işaretledim.

Customize install location burada kuracağımız dizini seçmemiz gerekiyor.Ben kendime göre bu şekilde ayarladım.

Install’ a tıklayıp kurulumu başlatıyoruz.

3

Ve kurulumumuz tamamlanıyor.

Haydi gelin komut isteminden Python  kontrolü yapalım!!!!

CMD Komut istemini açıyoruz (Başlat>Çalıştır>cmd.exe) veya başlangıç menüsüne Komut İstemi yazmanız yeterli.

Python’un kurulu olduğu dizine cd komutu ile giriş yapıyoruz ve Python komutunu çalıştırıyoruz.

4

Ben test amaçlı ekrana yazı yazdırmak için  “print” Komutunu kullandım görüldüğünü gibi kurulumumuz tamamlandı.

Bir sonraki yazıda görüşmek üzere herkese faydalı olması dileğiyle.