sniggers
Diamond Üye
- Katılım
- 25 Tem 2024
- Mesajlar
- 320
- Beğeniler
- 62
Chatgptye yaptırdığım proje
Yapılacaklar listesi oluşturur not tutmak için ideal
Yapılacaklar listesi oluşturur not tutmak için ideal
Python:
# Yapılacaklar Listesi Uygulaması
def menu():
print("\nYapılacaklar Listesi")
print("1. Görevleri Görüntüle")
print("2. Görev Ekle")
print("3. Görevi Tamamla")
print("4. Çıkış")
return input("Bir seçenek girin (1-4): ")
def gorevleri_goster(gorevler):
if not gorevler:
print("\nYapılacak göreviniz yok.")
else:
print("\nYapılacak Görevler:")
for i, gorev in enumerate(gorevler, 1):
print(f"{i}. {gorev}")
def gorev_ekle(gorevler):
yeni_gorev = input("Yeni görevinizi girin: ")
gorevler.append(yeni_gorev)
print(f"'{yeni_gorev}' görevi eklendi.")
def gorev_tamamla(gorevler):
gorevleri_goster(gorevler)
if gorevler:
tamamlanan = int(input("Tamamladığınız görevin numarasını girin: ")) - 1
if 0 <= tamamlanan < len(gorevler):
tamamlanan_gorev = gorevler.pop(tamamlanan)
print(f"'{tamamlanan_gorev}' görevi tamamlandı!")
else:
print("Geçersiz görev numarası.")
def main():
gorevler = []
while True:
secim = menu()
if secim == "1":
gorevleri_goster(gorevler)
elif secim == "2":
gorev_ekle(gorevler)
elif secim == "3":
gorev_tamamla(gorevler)
elif secim == "4":
print("Uygulamadan çıkılıyor...")
break
else:
print("Geçersiz seçim. Lütfen tekrar deneyin.")
if __name__ == "__main__":
main()