python代码,逻辑清晰判断字符串是否为空,第一个字母是否为wasd,后面的字符串(运用集合的子集)是否为数字即可 while True: try: val = input() tmp = val.split(";") x,y = 0,0 comp = set("1234567890") for i in tmp: if not i or i[0] not in ["A","D","W","S"] or set(i[1:]).issubset(set("1234567890")) ...