如何设置一个值以仅接受 Python 中的某些数据?就像我正在为颜色标识符制作代码一样。我希望我的变量最多只能接受FFFFFF
任何大于此的值。base-16 字符几乎... hex code。
我试图这样做的原因是因为如果用户输入一个类似的值GGGGGG
会给他们一个Script Error,这实际上让我看起来无能(我可能是,但我不想看起来像我)。而且,如果他们输入像 F1F2G% 这样的特殊字符,它也会搞砸。此外,如果他们将该框留空,也会给出脚本错误。
我想避免这些错误。有谁知道一个好方法吗?