你的or的用法错了。应该写成if Q == "冲" or Q == "充":这是因为or的两边都得填一个判断语句,单独的一个str 充放在or或者and这种旁边的话是会被视作 true的。就是按你的写法的话,不管你输入什么,都会是输出“给我钱”