Merhaba arkadaşlar, sayfamda algoritma örneklerini artırmak amaçlı bu gibi basit fonksiyon örnekleri yazmaya devam ediyorum. Bu yazımda da cm’yi inç’e çeviren fonksiyonu ele alacağım.
Öncelikle bu ölçü birimleri arasında bir sayısal karşılık bulunmaktadır. 1 inç 2.54 cm‘e tekabül etmektedir. Gelin şimdi önce inç’i cm’ye çeviren fonksiyonumuzu yazalım. Eğer fonksiyonlar hakkında bilginiz yoksa buraya tıklayınız..
#inç girilip cm'e çeviren fonksiyon def inc_to_cm(x): inc = 2.54 cm = inc * x return cm inc_32 = inc_to_cm(32) #32 inç'in cm karşılığı print(inc_32) #cm girilince inç veren fonksiyon def cm_to_inc(x): cm = 0.3937 inc = x * cm return inc cm_100 = cm_to_inc(100) #100 cm'in inç karşılığı print(cm_100)
Yukarıda her şey açık. Tekrar anlatmaya gerek duymuyorum. Belki 0.3937 nereden geldi diyebilirsiniz. 1/2.54 = 0.3937 değerini vermektedir. Örneklerini de kod içerisine ekledim. Online olarak kodları çalıştırmak için tıklayınız.
Litre – Galon Dönüşüm Fonksiyonu
Burada da aynı şekilde 1 litre kaç galon ediyor bunu öğrenmek ile başlayalım. 1 Litre 0.264 Galon yapmaktadır. 1 Galon ise 3.785 Litre yapmaktadır.
[the_ad id=”441″]
#Gelen Litreyi Galona Çevirir def litre_to_galon(x): litre = 0.264 galon = litre * x return galon print("100 Litre = {} Galon".format(litre_to_galon(100))) #Gelen Galonu Litreye çevirir def galon_to_litre(x): galon = 3.785 litre = galon * x return litre print("10 Galon = {} Litre ".format(galon_to_litre(10))) print() print(litre_to_galon(50)) print(galon_to_litre(7))
Bunun da online kodlarına buradan ulaşabilirsiniz.
Umarım faydalı olmuştur.