如何让下一组给定步骤?

阿基米德图拉真

我正在尝试定义一个函数(它不需要是 Python),它需要一个数字并根据组的大小给出下一组。我很确定我可以用if语句来写它,但我想知道是否有一种更简洁的方法来用整数数学来做到这一点。

def next(x, size):
  return ???

for i in range(0,20):
  print(next(i, 3))

# expected
3
3
3
6
6
6
9
9
9
12
12
12
15
15
15
18
18
18
21
21
U11-前进

你可以使用这个:

def next(x, size):
    return x // size * size + size

for i in range(0,20):
    print(next(i, 3))

输出:

3
3
3
6
6
6
9
9
9
12
12
12
15
15
15
18
18
18
21
21

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何比较一组LocalDate(假期)是否包含给定的MonthDay?

给定一组间隔,如何找到它们之间的最大交点数,

如何对一组给定的模板模板类进行编译时递归?

给定一组单词,如何计算特里节点的数量

如何获得下一组帖子?

如何在.txt文件中一组下一行单词中的点后下一行

如何找到一组最后一行与下一组第一行之间的时差

如何检查一个类是否完全符合给定的一组特征?

如何根据一组步骤重新排列列表?

如何在聚合中包括下一组的第一行?

给定R中的一组约束,如何优化多个目标/变量?

如何为数组的给定字段获取唯一的一组值

如何选择一组给定条件的值

jQuery显示下一组元素

如何在一组DOM元素中找到具有给定ID的元素?

按组总结应用涉及下一组的功能

与下一组分开保存

如何在满足给定条件的榆树中创建一组三元组?

JMeter:如何使用RESTful API密钥对下一组API进行授权

如何将一组相关步骤分为几组

mysql如何用给定的一组值更新每一行的一列

如何在给定的一组数字中使用逗号而不是空格

在给定新名称列表的情况下,如何重命名一组目录?

给定一组坐标,找到最大距离(使用步骤)

左“Shift”键映射到“下一组”如何撤消此操作

给一组行一个数值并为每个下一组增加

给定一组格点,有多少组点?

如何从分页 API 中获取下一组结果?

如何从 crm.lead.list 方法中获取下一组项目?