vs code运行python这段代码时没法输入直接跳过,用python的idle运行却是正常为什么
<p>import syslocki = 0instr = input("支付宝支付密码:")for item in instr: if ord(item) > 58 or ord(item) < 47: locki = locki + 1if locki >= 1: print("输入数字不合法,请重新输入!") instr = input("支付宝支付密码:") for item in instr: if ord(item) > 58 or ord(item) < 47: print("输入数字不合法,结束输入!") sys.exit()else: print("输入数字合法")<br># 方法二 使用isdigit方法判断是否输入的数数字instr = input("支付宝支付密码:")if instr.isdigit(): print("输入数字合法")else: print("输入数字不合法,请重新输入!") instr = input("支付宝支付密码:")</p><p><br></p>