Python ile Kilo Boy İndeksi Hesapalama
Datetime kütüphanesi kullanarak saate göre günaydın, iyi akşamalar komutlarını kullanan bir işlem gerçekleştirdik. Kodların kullanımı ve yazım tarzı açısından yeni başlayanalar için kolay anlaşılır tarzda yazılmıştır.
Kodlar
import datetime
saat = datetime.datetime.now().strftime("%H");
m=int(saat)
print(saat)
if m>=18 and m<=23 :
print("_____________________")
print("|****İYİ AKŞAMLAR****|")
print("_____________________")
if m>=0 and m<=5:
print("_____________________")
print("|****İYİ GECELER****|")
print("_____________________")
if m>=6 and m<=11:
print("_____________________")
print("|****GÜNAYDIN****|")
print("_____________________")
if m>=12 and m<=14:
print("_____________________")
print("|****İYİ ÖĞLENLER****|")
print("_____________________")
if m>=15 and m<18:
print("_____________________")
print("|****İYİ GÜNLER****|")
print("_____________________")
print ("****Başlamadan önce uyarı alkol ve sigara tüketen bireyler için " )
print("daha doğru sonuçlar elde etmek için bu tür alışkanlıklarında vaz geçmeleri doğru bir adım olacaktır****")
print("Hamile iseniz doğu sonuç vermeyebilir")
while True:
gender=int(input("Cinsiyetinizi belirtiniz-(1)KADIN--(2)ERKEK-"))
if gender!=(1) and(2):
print("---sadece cinsiyetinizi belirtiniz---")
if gender==(1):
bel=int(input("belinizin en ince yerinin çevresi:"))
kal=int(input("kalçanızın en geniş yerinin çevresi:"))
account=bel/kal
if account < 0.80:
print("sonucunuz:({}):: düşük sağlık riski".format(account))
if account >=0.80 and account<=0.85:
print("sonucunuz:({})::0,80 - 0,85 arasında olması orta risk".format(account))
if account >=0.85:
print("sonucunuz:({})::0,85'ten büyük olması yüksek sağlık riskini gösterir".format(account))
break
if gender==(2):
bel=int(input("belinizin en ince yerinin çevresi:"))
kal=int(input("kalçanızın en geniş yerinin çevresi:"))
account=bel/kal
if account<0.95:
print("sonucunuz:({})::0,95'ten küçük olması düşük risk".format(account))
if account<=1 and account>=0.96:
print("sonucunuz:({})::0,96 - 1 arasında olması orta risk".format(account))
if account>1:
print("sonucunuz:({})::1'den büyük olması yüksek sağlık riskine işaret eder".format(account))
break
kilo=int(input("kilonuzu Giriniz:"))
boy=float(input("Boyunuzu Girerken metreden sonra (.)'nokta koyarak cm'sini belirtiniz:"))
print("*************************************")
hesap=kilo/(boy**2)
if hesap<20:
print("kilo indeksiniz:({})--zayıfsınız --".format(hesap))
elif hesap<=25 and hesap>=20:
print("kilo indeksiniz:({})--ideal kilodasınız--".format(hesap))
print("----------")
elif hesap<=30 and hesap>=25:
print("kilo indeksiniz:({})--hafif kilolusunuz--".format(hesap))
print("----------")
elif hesap<=35 and hesap>=30:
print("kilo indeksiniz:({})--1. dereceden obez siniz--".format(hesap))
print("----------")
elif hesap<=40 and hesap>=35:
print("kilo indeksiniz:({})--2. dereceden obez siniz--".format(hesap))
print("----------")
elif hesap>40:
print("kilo indeksiniz:({})--3. dereceden obez siniz --".format(hesap))
print("----------")
print("size uygun bir program uygulamamızı ister misiniz")
while True:
soru=str(input("(evet/hayır)-yazarak belirtebilirsiniz:"))
if soru==("hayır"):
print("***SAĞLIKLI GÜNLER DİLERİZ***")
break
if soru != ("evet") and ("hayır"):
print("Evet veya hayır seceneklerinden başka seçeneğiniz yok")
if soru==("evet"):
a=(" \\\\SAĞLIKLI VE FİT GÜNLER DİLERİZ//// ")
b=("LİSTEDEKİ BESİNLERE ALERJİNİZ VARSA ALTERNATİF BESİN KAYNAKLARINI TÜKETEBİLİRSİNİZ")
n=(input("kilo boy indeksinizi yazınız-(--(1)zayıf--(2)ideal--(3)hafif kilolu--(4)obezve dereceleri---"))
if n==("1"):
print("--size kilo almanız için hazırladığımız program şu şekilde")
print("SABAH:1 bardak süt -- 2 poğaça --1 mevsim meyvesi ")
print("ARA ÖĞÜN: 1 kase yoğurt içine 1 yemek kaşığı reçel eklenebilir ")
print("ÖĞLE:1 orta boy karışık pizza, 1 bardak ayran veya meyve suyu ")
print("ARA ÖĞÜN: 1 avuç kuru yemiş, 2 porsiyon meyve")
print("AKŞAM:1 tabak sebzeli et yemeği, 1 kase yoğurt, 1 tabak pilav, 3 dilim ekmek")
print("GECE: 1 bardak süt, Hafif bir sandviç")
print(a)
print(b)
break
if n==("2"):
print("zaten ideal kilodasınız. ")
print("bu durumu daha kalıcı hale getirmek için esneme gezersizleri yapın. ")
print("uyku düzeninizi dengede tutmaya gayret gösterin")
print("tuz, şeker tüketmemeye özen gösterin ")
print("günün istediğiniz saatinde yürüyüş yapın")
print(a)
print(b)
break
if n==("3"):
print("SABAH:1 dilim tam buğday veya çavdar ekmeği + 1 yemek kaşığı labne peyniri + Domates/maydanoz/kırmızı biber")
print("ÖĞLE:6-7 kaşık zeytinyağlı taze fasülye vb. sebze yemeği + 1 dilim ekmek + 1 kase cacık (birer tutam pul biber/nane ilaveli)")
print("ARA ÖĞÜN:1 adet galeta veya 2 adet grissini veya 2 adet etimek + 1 yemek kaşığı dolusu tuzsuz çiğ antep fıstığı veya 10 adem çiğ badem ")
print("AKŞAM:160 g Izgara veya ton balığı + Haşlanmış/fırında sebzeler (kabak/patlıcan/biber vb.) veya karışık salata + 14-15 adet kara üzüm vb. ")
print(a)
print(b)
break
if n==("4"):
print("((((SABAH KHVALTI ))))1 ince dilim kepekli ekmek, Kibrit kutusu hacminde Tuzsuz Lor Peyniri (çok mecbur kalındığında ise mümkün olduğunca tuzsuz ve az yağlı ak peynir de olabilir.) 1 sayı Haşlanmış yumurtanın beyazı Söğüş Domates, Salatalık Şekersiz Yeşil Çay")
print("________________")
print("((((ARA ÖĞÜN ))))1 boyut meyve. (Muz, Çilek, Kivi, Kavun gibi meyveler tercih edilmeyecek, Posalı Meyveler : Ekşi Elma, Portakal, en çok 6 sayı Yeşil Erik gibi)")
print("________________")
print("((((ÖĞLE YEMEĞİ))))2 Bardak su Yeşil Salata (Yağsız, Tuzsuz, Bol elma sirkesi veya Limon) 8 Kaşık Sebze yiyeceği (Burada kastedilen salçasız, yağsız, tuzsuz, az baharatlı) Yumurta büyüklüğünde 2 parça tavuk veya balık (Yağsız, Tuzsuz, Haşlama veya Izgara)")
print("________________")
print("((((ARA ÖĞÜN))))1 boyut meyve. (Muz, Çilek, Kivi, Kavun gibi meyveler tercih edilmeyecek, Posalı Meyveler : Ekşi Elma, Portakal, En çok 6 sayı Yeşil Erik gibi) ")
print("________________")
print("((((AKŞAM YEMEĞİ))))2 Bardak su Yeşil Salata (Yağsız, Tuzsuz, Bol elma sirkesi veya Limon) 8 Kaşık Sebze yiyeceği (Burda kastedilen salçasız, yağsız, tuzsuz, az baharatlı) Akşam yemeğinden 1 saat sonra yarım bardak Liğht Yoğurt (100ML)")
print(a)
print(b)
break

Yorumlar
Yorum Gönder