記錄#
-
今天繼續學習對陣列的操作。
-
定義陣列:mylist = []
-
向陣列內添加內容:mylist.append ("值")
-
移除陣列中的內容:mylist.remove ("值")
-
在移除一個陣列中不存在的內容時,程式會報錯中斷,所以需要先 if 值 in mylist。真的時候移除,假的時候給出友好操作提示。
-
今天的練習是寫一個日程計劃程式,可以添加刪除待辦事項。
CODE#
print("\033[31m日程計劃\033[0m")
mylist = []
def view():
for item in mylist:
print(item)
def add():
item = input("添加什麼日程?\n")
mylist.append(item)
def edit():
item = input("哪個日程已經完成?\n")
if item in mylist:
mylist.remove(item)
else:
print(f"{item}不在日程計劃中")
view()
while True:
menu = input("操作菜單:view - add - edit:\n")
if menu == "view":
view()
elif menu =="add":
add()
elif menu == "edit":
edit()