SHOW:
|
|
- or go back to the newest paste.
1 | import os | |
2 | ||
3 | lista_do_zrobienia = [] | |
4 | lista_zrobionych = [] | |
5 | menu_glowne = ["Wyświetl listę do zrobienia", "Wyświetl listę rzeczy zrobionych", "Zakończ"] | |
6 | menu_do_zrobienia = ["Powrót", "Dodaj zadanie do listy", "Usuń zadanie z listy", "Oznacz jako wykonane"] | |
7 | menu_zrobione = ["Powrót", "Dodaj zadanie do listy", "Usuń zadanie z listy", "Oznacz jako niewykonane"] | |
8 | czy_koniec = False | |
9 | ||
10 | ||
11 | while not czy_koniec: | |
12 | #wyświetlanie menu | |
13 | for i in range(len(menu_glowne)): | |
14 | print(f"{i+1}. {menu_glowne[i]}") | |
15 | wybrana_opcja_glowna = int(input("Wprowadź wybór: ")) | |
16 | if wybrana_opcja_glowna == 1: | |
17 | czy_powrot = False | |
18 | while not czy_powrot: | |
19 | print("Lista rzeczy do zrobienia:") | |
20 | for i in range(len(lista_do_zrobienia)): | |
21 | print(f"{i+1}. {lista_do_zrobienia[i]}") | |
22 | print("_________________") | |
23 | print("Co chcesz zrobić?") | |
24 | for i in range(len(menu_do_zrobienia)): | |
25 | print(f"{i+1}. {menu_do_zrobienia[i]}") | |
26 | wybrana_opcja_listy = int(input("Wprowadź swój wybór: ")) | |
27 | if wybrana_opcja_listy == 1: | |
28 | print("_______________") | |
29 | czy_powrot = True | |
30 | elif wybrana_opcja_listy == 2: | |
31 | nowe_zadanie = input("Wprowadź treść nowego zadania: ") | |
32 | lista_do_zrobienia.append(nowe_zadanie) | |
33 | print("_______________") | |
34 | elif wybrana_opcja_listy == 3: | |
35 | numer_zadania_usuwanego = int(input("Które zadanie chcesz usunąć? ")) | |
36 | lista_do_zrobienia.pop(numer_zadania_usuwanego-1) | |
37 | print("_______________") | |
38 | elif wybrana_opcja_listy == 4: | |
39 | numer_zadania_przenoszonego = int(input("Które zadanie chcesz zaznaczyć jako wykonane? ")) | |
40 | zadanie_przenoszone = lista_do_zrobienia[numer_zadania_przenoszonego-1] | |
41 | lista_zrobionych.append(zadanie_przenoszone) | |
42 | lista_do_zrobienia.remove(zadanie_przenoszone) | |
43 | os.system("cls") | |
44 | elif wybrana_opcja_glowna == 2: | |
45 | czy_powrot = False | |
46 | while not czy_powrot: | |
47 | print("Lista rzeczy zrobionych:") | |
48 | for i in range(len(lista_zrobionych)): | |
49 | print(f"{i+1}. {lista_zrobionych[i]}") | |
50 | print("_________________") | |
51 | print("Co chcesz zrobić?") | |
52 | for i in range(len(menu_zrobione)): | |
53 | print(f"{i+1}. {menu_zrobione[i]}") | |
54 | wybrana_opcja_listy = int(input("Wprowadź swój wybór: ")) | |
55 | if wybrana_opcja_listy == 1: | |
56 | print("_______________") | |
57 | czy_powrot = True | |
58 | elif wybrana_opcja_listy == 2: | |
59 | nowe_zadanie = input("Wprowadź treść nowego zadania: ") | |
60 | lista_zrobionych.append(nowe_zadanie) | |
61 | print("_______________") | |
62 | elif wybrana_opcja_listy == 3: | |
63 | numer_zadania_usuwanego = int(input("Które zadanie chcesz usunąć? ")) | |
64 | lista_zrobionych.pop(numer_zadania_usuwanego-1) | |
65 | print("_______________") | |
66 | elif wybrana_opcja_listy == 4: | |
67 | numer_zadania_przenoszonego = int(input("Które zadanie chcesz zaznaczyć jako wykonane? ")) | |
68 | zadanie_przenoszone = lista_zrobionych[numer_zadania_przenoszonego-1] | |
69 | lista_do_zrobienia.append(zadanie_przenoszone) | |
70 | lista_zrobionych.remove(zadanie_przenoszone) | |
71 | os.system("cls") | |
72 | elif wybrana_opcja_glowna == 3: | |
73 | czy_koniec = True | |
74 | os.system("cls") | |
75 | ||
76 | print("Koniec programu") | |
77 | ||
78 |