gpt4 book ai didi

python - 检查错误

转载 作者:行者123 更新时间:2023-11-28 19:40:25 24 4
gpt4 key购买 nike

如何将值设置为只接受 Python 中的特定数据?就像我正在为颜色标识符编写代码一样。我希望我的变量最多只接受 FFFFFF 任何大于此的内容。基本 16 位字符几乎...十六进制代码

我尝试这样做的原因是,如果用户输入像 GGGGGG 这样的值,它会给他们一个脚本错误,这实际上让我看起来无能(我可能是,但我不想看起来像我)。而且,如果他们输入像 F1F2G% 这样的特殊字符,它也会搞砸。此外,如果他们将该框留空,也会出现脚本错误。

我想避免这些错误。有谁知道好的方法吗?

最佳答案

try:
val = int(hex_val, 16)
except ValueError:
# Not a valid hex value

if val > int("FFFFFF", 16):
# Value is too large

关于python - 检查错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11043434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com