如何在不使用库和模块的情况下退出 python 程序
How to exit from a python program without using libraries and modules
我必须检查输入的年份是否是有效的 4 位数字。这不是浮点值或超过 4 个字符。输入来自文件字典类型。
否则我想退出程序,不想继续后面的步骤和功能。
但唯一的挑战是我试图在不使用 sys 等库的情况下做到这一点。这在 Python 中可能吗?
您可以使用input<10000和input>999来检查输入是否为4位数字。
您可以使用 type 关键字检查输入是否为浮点数。
因此,您描述的程序看起来像这样:
if x>999 and x<10000:
if type(x) != float:
print("Valid")
else:
print("Invalid")
else:
print("Invalid")
希望对您有所帮助!
尝试使用:
exit("some message")
它是一个内置函数
我必须检查输入的年份是否是有效的 4 位数字。这不是浮点值或超过 4 个字符。输入来自文件字典类型。
否则我想退出程序,不想继续后面的步骤和功能。
但唯一的挑战是我试图在不使用 sys 等库的情况下做到这一点。这在 Python 中可能吗?
您可以使用input<10000和input>999来检查输入是否为4位数字。 您可以使用 type 关键字检查输入是否为浮点数。 因此,您描述的程序看起来像这样:
if x>999 and x<10000:
if type(x) != float:
print("Valid")
else:
print("Invalid")
else:
print("Invalid")
希望对您有所帮助!
尝试使用:
exit("some message")
它是一个内置函数