不使用not,可以将if语句改为判断是否在字典中,然后用if-else语句输出结果:

m={"导论":"001","数字逻辑":"002","电路":"003"} n={"001":"E310","002":"E315","003":"E312"} for i in range(1,4): x=input("输入课程名或代码:") if x.isupper() and x in n: print(n[x]) elif not x.isupper() and x in m: y=m[x] print(n[y]) else: print("未找到该课程的上机地点")

xx根据给定的字典当输入课程名或课程名代码时输出上机地点不使用notm=导论001数字逻辑002电路003n=001E310002E315003E312for i in range14 x=input输入课程名或代码: if xisupper printngetx else y=mgetx printngety怎么改

原文地址: https://www.cveoy.top/t/topic/eM7G 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录