try: for i in range(len(S)): target = S[i] if ord(target) < 33 or ord(target) > 126: raise ValueError("A~Z a~z 0~9 _ -以外の文字列を含んでいます") if target == "-" or target == "_": raise ValueError("_ -が末尾にあります") except Exception as e: print(400) print(e) else: print(200)