gpt4 book ai didi

python - 如何包装大整数定义以符合 pep8?

转载 作者:行者123 更新时间:2023-11-28 20:18:31 25 4
gpt4 key购买 nike

我的代码包含这一行,它只是一个(大)整数初始化:

myvalue = 0xcc9e4307e00db722fc71e019c7c74c3cd23e056d0c7cb683b9e3c1549eee3d309a6106f819417701108b9424247cc5e97a8c963a4c493573ab12d890f221d495

当我在脚本上运行 pep8 时,我得到一条 E501 line too long

让我的代码符合 pep8 标准的最方便的方法是什么?

最佳答案

整数文字不能跨多行。您的选择按优先顺序排列:

  1. 添加一个 pragma 告诉 linter 忽略该行。 PEP8 是指南,而不是要求。
  2. 计算较小部分的数量。
  3. 使用 int('..', 16) 将字符串转换为多行。

您还应该考虑将数字完全移出您的 Python 代码;例如,将其移动到启动时读取的配置文件中。

关于python - 如何包装大整数定义以符合 pep8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36404978/

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