Pyhton Programı Başa Sarma

Merhabalar benim bu kodları en başından itibaren başa sarmam gerekiyor. While kullanıyorum ama tüm kodları başa saramıyorum ya sürekli işlem seçiniz diyor ya da sürekli sonucu veriyor. Yardımcı olursanız sevinirim.

import math
print("""

TRİGONOMETRİK FONKSİYON HESAPLAMA MAKİNESİ

Açı giriniz.
""")
aci= int(input("aci"))
radyan = (math.radians(aci))
print("radyan değeriniz")
print(radyan)
sin= (math.sin(radyan))
cos= (math.cos(radyan))         
tan= (math.tan(radyan))
cot=1/tan
print("1.2.3.4.5")
islem = int(input("İşlem seçiniz:  1.Sinüs 2.Cosinüs 3.Tanjant 4.Cotanjant 5.Programı Sonlandır."))
if islem == 1:
        print(sin)
elif islem == 2:
        print(cos)
elif islem == 3:
        print(tan)
elif islem == 4:
        print(cot)
elif islem == 5:
        # exit.close_program(user_select)
        exit()
else: 
        print("Yanlis giris!")
        print("Aşagidaki seçeneklerden birini girin: ")
        
        
    
 


import math

while True:
	print("""

	TRİGONOMETRİK FONKSİYON HESAPLAMA MAKİNESİ

	Açı giriniz.
	""")


	aci= int(input("aci"))
	radyan = (math.radians(aci))
	print("radyan değeriniz")
	print(radyan)
	sin= (math.sin(radyan))
	cos= (math.cos(radyan))         
	tan= (math.tan(radyan))
	cot=1/tan
	print("1.2.3.4.5")
	islem = int(input("İşlem seçiniz:  1.Sinüs 2.Cosinüs 3.Tanjant 4.Cotanjant 5.Programı Sonlandır."))
	if islem == 1:
		print(sin)
	elif islem == 2:
		print(cos)
	elif islem == 3:
		print(tan)
	elif islem == 4:
		print(cot)
	elif islem == 5:
		# exit.close_program(user_select)
		exit()
	else: 
		print("Yanlis giris!")
		print("Aşagidaki seçeneklerden birini girin: ")
        
2 Beğeni