gpt4 book ai didi

python - 使用模数运算符时,我希望数字不是余数 0

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

首先,我不得不说我的英语太差了。
我找不到比这篇文章更好的标题了。
不管怎样,我想问问你们,关于 Python。

请看下面的代码。

for i in range(1,11):
print(i,'-->',i%4)

结果

1 --> 1
2 --> 2
3 --> 3
4 --> 0
5 --> 1
6 --> 2
7 --> 3
8 --> 0
9 --> 1
10 --> 2

除了那些 4 的倍数之外,所有结果都正常。我想要 4 是 4,8 是 4,12 是 4...不是 0(零)。像这样的东西。

1 --> 1
2 --> 2
3 --> 3
4 --> 4
5 --> 1
6 --> 2
7 --> 3
8 --> 4
9 --> 1
10 --> 2

有什么线索吗?

提前致谢。

最佳答案

for i in range(1,11):
print(i,'-->',(i-1)%4+1)

关于python - 使用模数运算符时,我希望数字不是余数 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15449942/

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