繁体   English   中英

通过步进获取低和高之间的范围计数

[英]Get range count between low and high with step

这可能是一个愚蠢的问题,但我正在画一个空白。 我希望通过 step 获得低数字和高数字之间的最大可能数字/实例。

例如,给定这个字典:

dictionary_one = {"low": -2.0, "high": 2.0, "step": 0.1}

...我想要这个 output

41

...因为这是该范围(即-2.0、-1.9、-1.8、...、1.8、1.9、2.0)之间所有可能组合的总和。 低和高应该是包容的。

最好不使用 for 循环进行计数,但无论如何都可以。 谢谢!

total = ((abs(dictionary_one["low"]) + abs(dictionary_one["high"]))/dictionary_one["step"]) + 1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM