二手产品经理

二手产品经理

THIS IS RENO

数组 - 33天 - 在线学Python100天

记录#

Catbox

  1. 今天继续学习对数组的操作。

  2. 定义数组:mylist = []

  3. 向数组内添加内容: mylist.append ("值")
    Catbox

  4. 移除数组中的内容: mylist.remove ("值")
    Catbox

  5. 在移除一个数组中不存在的内容时,程序会报错中断,所以需要先 if 值 in mylist。真的时候移除,假的时候给出友好操作提示。

  6. 今天的练习是写一个日程计划程序,可以添加删除待办事项。

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()
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。