Uzman Üye
hocam python hali gelir mi?
Python:
def getBurc(gun, ay):
if((ay == 1 and gun <= 20) or (ay == 12 and gun >= 21)):
return "Oglak"
elif((ay == 1 and gun >= 21) or (ay == 2 and gun <= 19)):
return "Kova"
elif((ay == 2 and gun >= 20) or (ay == 3 and gun <= 20)):
return "Balik"
elif((ay == 3 and gun >= 21) or (ay == 4 and gun <= 20)):
return "Koc"
elif((ay == 4 and gun >= 21) or (ay == 5 and gun <= 20)):
return "Boga"
elif((ay == 5 and gun >= 21) or (ay == 6 and gun <= 21)):
return "Ikizler"
elif((ay == 6 and gun >= 22) or (ay == 7 and gun <= 22)):
return "Yengec"
elif((ay == 7 and gun >= 23) or (ay == 8 and gun <= 23)):
return "Aslan"
elif((ay == 8 and gun >= 24) or (ay == 9 and gun <= 23)):
return "Basak"
elif((ay == 9 and gun >= 24) or (ay == 10 and gun <= 23)):
return "Terazi"
elif((ay == 10 and gun >= 24) or (ay == 11 and gun <= 22)):
return "Akrep"
elif((ay == 11 and gun >= 23) or (ay == 12 and gun <= 21)):
return "Yay"
else:
return "Unknown"
def main():
x = input("Dogum gununuzu girin: ")
y = input("Dogum ayinizi girin: ")
if(x.isnumeric() and y.isnumeric() and (1 <= int(y) <= 12) and (1 <= int(x) <= 31)):
x = int(x)
y = int(y)
print(getBurc(x, y))
else:
print("HATA: Yanlis gun veya ay girisi yaptiniz!")
main()
main()