Python ile basit görev yöneticisi

klamhat

Üye
8 Ocak 2011
103
45
Selam,

Python ile basit görev yöneticisi kodlayalım
Python:
tasks = []

while True:
    print("\nAna Menü:")
    print("1. Görev Ekle")
    print("2. Görevleri Listele")
    print("3. Görev Tamamla")
    print("4. Çıkış")

    choice = input("Seçiminizi girin (1/2/3/4): ")

    if choice == "1":
        task_name = input("Görev adını girin: ")
        task_description = input("Görev tanımını girin: ")
        task = {"ad": task_name, "tanım": task_description, "durum": "Tamamlanmadı"}
        tasks.append(task)
        print("Görev başarıyla eklendi.")
    elif choice == "2":
        print("\nGörevler:")
        for index, task in enumerate(tasks, start=1):
            print(f"{index}. {task['ad']} - {task['tanım']} - Durum: {task['durum']}")
    elif choice == "3":
        if not tasks:
            print("Tamamlanacak görev yok.")
        else:
            print("\nTamamlanacak Görevler:")
            for index, task in enumerate(tasks, start=1):
                print(f"{index}. {task['ad']}")
            task_index = int(input("Tamamlanan görevin numarasını girin: "))
            if 1 <= task_index <= len(tasks):
                tasks[task_index - 1]["durum"] = "Tamamlandı"
                print("Görev başarıyla tamamlandı.")
            else:
                print("Geçersiz görev numarası.")
    elif choice == "4":
        print("Programdan çıkılıyor...")
        break
    else:
        print("Geçersiz seçim. Lütfen 1, 2, 3 veya 4'ü seçin.")

cp5veqb.png


1wytyqq.png


3qh00mc.png


qi5a72s.png
 

klamhat

Üye
8 Ocak 2011
103
45

Blueteamforse

Asistan Moderatör
17 Ağu 2023
222
5
96
Moderasyon
Selam,

Python ile basit görev yöneticisi kodlayalım
Python:
tasks = []

while True:
    print("\nAna Menü:")
    print("1. Görev Ekle")
    print("2. Görevleri Listele")
    print("3. Görev Tamamla")
    print("4. Çıkış")

    choice = input("Seçiminizi girin (1/2/3/4): ")

    if choice == "1":
        task_name = input("Görev adını girin: ")
        task_description = input("Görev tanımını girin: ")
        task = {"ad": task_name, "tanım": task_description, "durum": "Tamamlanmadı"}
        tasks.append(task)
        print("Görev başarıyla eklendi.")
    elif choice == "2":
        print("\nGörevler:")
        for index, task in enumerate(tasks, start=1):
            print(f"{index}. {task['ad']} - {task['tanım']} - Durum: {task['durum']}")
    elif choice == "3":
        if not tasks:
            print("Tamamlanacak görev yok.")
        else:
            print("\nTamamlanacak Görevler:")
            for index, task in enumerate(tasks, start=1):
                print(f"{index}. {task['ad']}")
            task_index = int(input("Tamamlanan görevin numarasını girin: "))
            if 1 <= task_index <= len(tasks):
                tasks[task_index - 1]["durum"] = "Tamamlandı"
                print("Görev başarıyla tamamlandı.")
            else:
                print("Geçersiz görev numarası.")
    elif choice == "4":
        print("Programdan çıkılıyor...")
        break
    else:
        print("Geçersiz seçim. Lütfen 1, 2, 3 veya 4'ü seçin.")

cp5veqb.png


1wytyqq.png


3qh00mc.png


qi5a72s.png
Eline sağlık bunu grafikli bir uygulamaya dönüştürürsen daha güzel gözükür.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.