如图所示,右上角显示运行这个code会print出switch_erro_message,但是我的理解理论上来讲在sys【1】=’--book‘的情况下应该是什么都print不出来啊
sys[1]!=‘—show’ and sys[1]!= ‘—book’ 这种方式,而不是后面 and 链接判断
只有在sys【1】不等于show,book,group三者的情况下菜print(error)啊,我的sys【1】是--book,怎么会这样
建议使用 if sys.agrs[1] in ["a","b","c"]:这样子写,判断是否在列表里面,而不是用and连接