电子商务企业网站有哪些,网站域名备案授权书,福州seo推广,深圳微信公众号开发#交互模式
robot [机器人1,机器人2,机器人3,机器人4]
name input(请输入您的姓名#xff1a;)
print(%s您好欢迎使用机器人管理系统%(name))while True:print(您可以进行 1.查找 2.修改 3.增…#交互模式
robot [机器人1,机器人2,机器人3,机器人4]
name input(请输入您的姓名)
print(%s您好欢迎使用机器人管理系统%(name))while True:print(您可以进行 1.查找 2.修改 3.增加 4.删除 5.退出功能)c int(input(请输入您的选择))#查找if c 1:print(- * 16)for i in robot:print(robot.index(i) 1,i)#修改if c 2:print(- * 16)for i in robot:print(robot.index(i) 1,i)rnum int(input(请输入需要修改的序号))rname input(请输入需要修改的机器人姓名)#开始修改robot[rnum - 1] rnameprint(修改成功)#增加if c 3:print(c * 16)rname input(请输入增加机器人的姓名)robot.append(rname)print(添加成功)#删除if c 4:for i in robot:print(robot.index(i) 1,i)print(- * 16)rnum int(input(请输入删除机器人的编号))robot.pop(rnum - 1)print(删除成功)#退出if c 5:break
print(- * 16)
print(退出成功)
注意
其中所有for循环中的robot.index(i) 1是因为用户在进行选择时默认是从1开始的但是列表的索引默认是从0开始的。
robot[rnum - 1] rname、robot.pop(rnum - 1)这两处的修改与删除均减一是因为用户输入的值默认是从1开始的但是要与列表中的对应就必须减一。