Python - Örnekler


#Örnek1: Kullanıcının girdiği saniye bilgisine göre 
saat dakika ve saniye bilgilerini dijital olarak 
ekrana yazan program:
#saniye değişkenine input fonksiyonu ile saniye bilgisini alıyoruz 
ve integer(int)'a dönüştürüyoruz.
saniye = int (input ("saniye sayısını girin:"))
#saat değişkenine girilen saniyenin kaç saat ettiğini bulmak için 
saniyeyi 3600'a tam bölüyoruz(// ile)
saat = saniye // 3600
#Bu işlemden kalan saniyeleri hesaplamak için saniyeyi 3600 bölümünden kaç 
saniye kaldığını bulup saniyeye atamak için aşağıdaki işlemi yapıyoruz.
saniye = saniye% 3600
#Daha sonra dakika değişkenine kalan saniyelerin kaç dakika ettiğini bulmak 
için saniyeyi 60'a bölüyoruz
dakika = saniye // 60
#Saat ve dakika bulduktan sonra kalan saniyeleri bulmak için saniyeye tekrar 
saniyenin 60 'a bölümünden kalanı atıyoruz.
saniye = saniye% 60
#Ekrana saati yazdıyoruz. Bunu yazdırırken saat dakika ve saniye bilgilerini 
ayırmak için (:) karakterini kullanıyoruz ve sep işlevinden faydalanıyoruz.
print (saat, ":", sep = "", end = "")
#Daha sonra dakikanın onlar basamığını yazdırmak için bulduğumuz dakika 
bilgisini 10'a tam bölüyoruz.
onlar=dakika//10
#Kalanı birler basamağına atıyoruz.
birler = dakika % 10
print(onlar, birler, ":", sep = "", end = "")
#Aynı şekilde saniyeyi'de onlar ve birler olarak ayırmak için 10'a bölüyoruz 
ve kalanı birler değişkenine atıyoruz.
onlar = saniye // 10
birler = saniye% 10
#Üç adet print kullanıyoruz ve her birinde saat,dakika ve saniye bilgilerini 
ayrı ayrı yazdırıyoruz.
print (onlar, birler, sep = "")

Ekran Çıktısı:

"""#Örnek2: 2. dereceden bir bilinmeyenli denklemin 
köklerini bulma
Denklem : ax^2 + bx + c
Deltayı Hesaplama:  b ** 2 -  4 * a * c
Birinci Kök : (-b - delta ** 0.5) / (2*a)İkinci Kök : 
(-b + delta ** 0.5) / (2*a)
"""#Üç denklemin a,b,c değerlerini kullanıcıdan alıp 
int'e çeviriyoruz.
a = int(input("Denklemin a değeri:"))
b = int(input("Denklemin b değeri:"))
c = int(input("Denklemin c değeri:"))
#Deltayi matematiksel işlem yapabideceğim şekilde 
ayarlıyorum.delta  = b ** 2 - 4  * a * c
#Denklemin 1. ve 2. köklerini hesaplayıp atıyorum

x1  =  (-b - delta ** 0.5)/ (2 * a)
x2 = (-b + delta ** 0.5) / (2 * a)
#Değerleri virgülden sonra 2 basamak gelecek 
şekilde yuvarlıyorum
x1=round(x1,2)
x2=round(x2,2)
#Yazdırıyorum:
print("Birinci Kök : {}\nİkinci Kök : {}".format(x1,x2))
Ekran Çıktısı:


"""Örnek 3: Yukarı doğru V hızı ile atış hareketinde, 
cismin herhangi bir t anındaki yüksekliği 
h=V*t-(1/2*g*t**2)bağıntısı ile verilir. 
Yukarı doğru 20 m/s hızla atılan cisim 3 saniye 
sonraki yüksekliğini hesaplayınız.Burada g=10 m/s**2 alınacaktır."""

v=int(input("atış hızı giriniz:"))
t=int(input("kaçıncı saniyedeki yüksekliğini giriniz:"))
g=10h=v*t-(1/2*(g*(t**2)))
print("{0} metre/sn hızıyla yukarıya fırlatılan cismin {1} 
saniye sonraki yüksekliği:{2} metredir".format(v,t,h))

Yorumlar

Bu blogdaki popüler yayınlar

Python: Temel Kavramlar

Pycharm Nedir? Kodlamaya Başlıyoruz