-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlist method
More file actions
81 lines (61 loc) · 2.25 KB
/
Copy pathlist method
File metadata and controls
81 lines (61 loc) · 2.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
"""
*TO DO LIST*
-Yapilacaklar listesi ve yapilanlar listesi seklinde iki bos liste olusturun. Kullanicinin yapabilecegi islemler:
*Yapilacaklar listesine gorev ekleme
->append metodu kullanilsin
*Yapilacaklar listesinden gorev silme
-> del metodu kullanilsin
*Yapilacaklar listesindeki gorevi yapilanlar listesine atama
-> pop metodu kullanilsin
*Yapilanlar listesini goruntuleme
*kullanıcı yapılacaklar listesinin içini boşaltma
-> clear metodu kullanılsın
-Dongu her basa dondugunde yapilacaklar listesi goruntulensin
-Her iki liste goruntulenirken liste elemanlari numaralandirilarak verilsin
ORN:
Yapilacaklar Listesi:
1- Python odevini yap.
2- Alis-veris yapmaya git.
3- Ahmet'i ara.
- Eger yapilacaklar listesi bos ise "Su an yapilacaklar listeniz bos" seklinde bir cikti versin."""
head="yapilacaklar listesi\n" \
"1-Yapilacaklar listesine gorev ekleme\n" \
"2-Yapilacaklar listesinden gorev silme\n" \
"3-Yapilacaklar listesindeki gorevi yapilanlar listesine atama\n" \
"4-Yapilanlar listesini goruntuleme\n" \
"5-kullanıcı yapılacaklar listesinin içini boşaltma\n" \
"6-cikis icin q="
yapilacaklar_listesi=[]
yapilanlar_listesi=[]
while True:
k = 1
secim=input(head)
if secim=="1":
gorev=input("eklemek istediginiz gorevi giriniz=")
yapilacaklar_listesi.append(gorev)
print(yapilacaklar_listesi)
elif secim=="2":
gorev=input("liste icinden silinecek gorevi seciniz=")
gorev=int(gorev)
del yapilacaklar_listesi[gorev-1]
print(yapilacaklar_listesi)
elif secim=="3":
print(yapilacaklar_listesi)
sec=int(input("listeden yapilani seciniz="))
x=yapilacaklar_listesi.pop(int(sec)-1)
print(x)
yapilanlar_listesi.append(x)
print(yapilanlar_listesi)
elif secim=="4":
print(yapilanlar_listesi)
elif secim=="5":
yapilacaklar_listesi.clear()
for i in yapilacaklar_listesi:
if yapilacaklar_listesi==[]:
print("listeniz bostur")
break
print("{}-".format(k)+i)
k+=1
for i in yapilanlar_listesi:
print("{}".format(k)+i)
k+=1