Python'da bir işlemdeki değerin cevabını diğer bir işlem de göstermek nasıl sağlanır?

Lactarius

Hectopat
Katılım
20 Mart 2019
Mesajlar
71
selectoperation==6 içerisin de input olunan değerin selectoperation==4 içerisinde verilmesi sorunu var. Kısaca 6-ci prosedürdeki sonucu 4-cü prosedürde göstermek sıkıtısı var . Azerbaycanlıyım .







import os
import sys
import fileinput

print ("\t\t\t\tYanacaq doldurma məntəqəsinə xoş gəlmisiniz !\n")
select=input("Admin panelə daxil olmaq istəyirsiniz? (bəli və ya xeyr) : ")
if (select=="bəli"):
adminname=input("Admin Panelə daxil olmaq üçün adınızı daxil edin : ")
adminpassword=input("Admin Panelə daxil olmaq üçün parolunuzu daxil edin : ")
if (adminname=="Elvin" and adminpassword=="1317"):
print ("Admin panelə xoş gəlmisiniz")
print ("Növbəti pəncərə də nə edəcəyinizi seçin... ")
selectoperation=input ("1)Yanacaqları göstər\n2)Fastfood'ları göstər\n3)Yanacaq silmək üçün\n4)Fastfood silmək üçün\n5)Yanacaq əlavə etmək\n6)Fastfood əlavə etmək : ")
if (selectoperation=="1"):
print ("Yanacaqlar göstərilir ... ")
file=open("yanacaq.txt","r")
print (file.read())
file.close()
elif (selectoperation=="2"):
print ("FastFood siyahısı göstərilir ... ")
file=open("fastfood.txt","r")
print (file.read())
file.close()
elif (selectoperation=="3"):
print ("Yanacaq silmək funksiyasına daxil olursunuz ....")
print ("Nümunə : AI-92 - 1 Azn (1 Litr) ")
selectoil=input("Silmək istədiyiniz yanacağı nümunədə qeyd edilmiş formada daxil edin : ")
oilreplace=int=" "*(len(selectoil))
file=open("yanacaq.txt","r+")
filedirectory='yanacaq.txt'
for line in fileinput.input (filedirectory):
if (selectoil=="AI-92 - 1 Azn (1 Litr)" or selectoil=="AI-95 - 1.60 Azn (1 Litr)" or selectoil=="Disel - 0.80 Azn (1 Litr)"):
if selectoil in line:
print ("Daxil edilmiş yanacaq növü siyahı da mövcuddur və silinir...")
file.write(line.replace(selectoil,oilreplace))
elif (selectoil!="AI-92 - 1 Azn (1 Litr)" or selectoil!="AI-95 - 1.60 Azn (1 Litr)" or selectoil!="Disel - 0.80 Azn (1 Litr)"):
print ("Daxil edilmiş yanacaq növü siyahı da mövcud deyil ! ")
file.close()
elif (selectoperation=="4"):
global fastfood
print ("Fastfood silmək funksiyasına daxil olursunuz ....")
print ("Nümunə : Hamburger - 2.50 Azn ")
selectfastfood=input("Silmək istədiyiniz yanacağı nümunədə qeyd edilmiş formada daxil edin : ")
fastfoodreplace=int=" "*(len(selectfastfood))
file=open("fastfood.txt","r+")
filedirectory='fastfood.txt'
for line in fileinput.input (filedirectory):
if (selectfastfood=="Hot Dog - 1.50 Azn" or selectfastfood=="Hamburger - 2.50 Azn" or selectfastfood=="Fanta - 0.80 Azn" or selectfastfood=="Red Bull - 4 Azn"):
if selectfastfood in line:
print ("Daxil edilmiş fastfood siyahı da mövcuddur və silinir...")
file.write(line.replace(selectfastfood,fastfoodreplace))
elif (selectfastfood!="Hot Dog - 1.50 Azn" or selectfastfood!="Hamburger - 2.50 Azn" or selectfastfood!="Fanta - 0.80 Azn" or selectfastfood!="Red Bull - 4 Azn"):
print ("Daxil edilmiş fastfood siyahı da mövcud deyil ! ")
file.close()
elif (selectoperation=="5"):
print ("Yanacaq əlavə etmək üçün pəncərə açılır ... ")
oil=input("Yanacaq adını və 1 Litr üçün məbləği daxil edin (Belə daxil edin AI-92 - 1 Azn (1 Litr)) : ")
print ("Yanacaq siyahıya əlavə edildi")
file=open("yanacaq.txt","a")
file.write("\n"+oil)
file.close()
elif (selectoperation=="6"):
print ("Fastfood əlavə etmək üçün pəncərə açılır ... ")
fastfood=input("Fastfood adını və qiymətini daxil edin (Belə daxil edin Hamburger - 2.50 Azn) : ")
print ("Fastfood siyahıya əlavə edildi")
file=open("fastfood.txt","a")
file.write("\n"+fastfood)
file.close()
#Əlavə edilmiş fastfood və ya yanacağın silinməsi alqoritmasının əlavə edilməsi
else:
print ("Müştəri panelinə yönləndirilirsiniz ... ")

Neden cevap gelmiyor konuya?
 

Dosya Ekleri

  • resim_2022-01-02_163916.png
    453,8 KB · Görüntüleme: 47
 
import os
import sys
import fileinput

print ("\t\t\t\tYanacaq doldurma məntəqəsinə xoş gəlmisiniz !\n")
select=input("Admin panelə daxil olmaq istəyirsiniz? (bəli və ya xeyr) : ")
if (select=="bəli"):
adminname=input("Admin Panelə daxil olmaq üçün adınızı daxil edin : ")
adminpassword=input("Admin Panelə daxil olmaq üçün parolunuzu daxil edin : ")
if (adminname=="Elvin" and adminpassword=="1317"):
print ("Admin panelə xoş gəlmisiniz")
print ("Növbəti pəncərə də nə edəcəyinizi seçin... ")
selectoperation=input ("1)Yanacaqları göstər\n2)Fastfood'ları göstər\n3)Yanacaq silmək üçün\n4)Fastfood silmək üçün\n5)Yanacaq əlavə etmək\n6)Fastfood əlavə etmək : ")
if (selectoperation=="1"):
print ("Yanacaqlar göstərilir ... ")
file=open("yanacaq.txt","r")
print (file.read())
file.close()
elif (selectoperation=="2"):
print ("FastFood siyahısı göstərilir ... ")
file=open("fastfood.txt","r")
print (file.read())
file.close()
elif (selectoperation=="3"):
print ("Yanacaq silmək funksiyasına daxil olursunuz ....")
print ("Nümunə : AI-92 - 1 Azn (1 Litr) ")
selectoil=input("Silmək istədiyiniz yanacağı nümunədə qeyd edilmiş formada daxil edin : ")
oilreplace=int=" "*(len(selectoil))
file=open("yanacaq.txt","r+")
filedirectory='yanacaq.txt'
for line in fileinput.input (filedirectory):
if (selectoil=="AI-92 - 1 Azn (1 Litr)" or selectoil=="AI-95 - 1.60 Azn (1 Litr)" or selectoil=="Disel - 0.80 Azn (1 Litr)"):
if selectoil in line:
print ("Daxil edilmiş yanacaq növü siyahı da mövcuddur və silinir...")
file.write(line.replace(selectoil,oilreplace))
elif (selectoil!="AI-92 - 1 Azn (1 Litr)" or selectoil!="AI-95 - 1.60 Azn (1 Litr)" or selectoil!="Disel - 0.80 Azn (1 Litr)"):
print ("Daxil edilmiş yanacaq növü siyahı da mövcud deyil ! ")
file.close()
elif (selectoperation=="4"):
global fastfood
print ("Fastfood silmək funksiyasına daxil olursunuz ....")
print ("Nümunə : Hamburger - 2.50 Azn ")
selectfastfood=input("Silmək istədiyiniz yanacağı nümunədə qeyd edilmiş formada daxil edin : ")
fastfoodreplace=int=" "*(len(selectfastfood))
file=open("fastfood.txt","r+")
filedirectory='fastfood.txt'
for line in fileinput.input (filedirectory):
if (selectfastfood=="Hot Dog - 1.50 Azn" or selectfastfood=="Hamburger - 2.50 Azn" or selectfastfood=="Fanta - 0.80 Azn" or selectfastfood=="Red Bull - 4 Azn"):
if selectfastfood in line:
print ("Daxil edilmiş fastfood siyahı da mövcuddur və silinir...")
file.write(line.replace(selectfastfood,fastfoodreplace))
elif (selectfastfood!="Hot Dog - 1.50 Azn" or selectfastfood!="Hamburger - 2.50 Azn" or selectfastfood!="Fanta - 0.80 Azn" or selectfastfood!="Red Bull - 4 Azn"):
print ("Daxil edilmiş fastfood siyahı da mövcud deyil ! ")
file.close()
elif (selectoperation=="5"):
print ("Yanacaq əlavə etmək üçün pəncərə açılır ... ")
oil=input("Yanacaq adını və 1 Litr üçün məbləği daxil edin (Belə daxil edin AI-92 - 1 Azn (1 Litr)) : ")
print ("Yanacaq siyahıya əlavə edildi")
file=open("yanacaq.txt","a")
file.write("\n"+oil)
file.close()
elif (selectoperation=="6"):
print ("Fastfood əlavə etmək üçün pəncərə açılır ... ")
fastfood=input("Fastfood adını və qiymətini daxil edin (Belə daxil edin Hamburger - 2.50 Azn) : ")
print ("Fastfood siyahıya əlavə edildi")
file=open("fastfood.txt","a")
file.write("\n"+fastfood)
file.close()
#Əlavə edilmiş fastfood və ya yanacağın silinməsi alqoritmasının əlavə edilməsi
else:
print ("Müştəri panelinə yönləndirilirsiniz ... ")
 
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…