我有自己定义的多项式类,它是系数列表的形式.
就像是
ax2 + bx + c等于[c,b,a]
(对于ax + b == [b,a],
类似地,对于ax3 + bx2 + cx + d == [d,c,b,a])
列表的len()取决于函数的索引.
我想定义一个自定义__pow__函数,但我真的不知道如何实现它.
做这样的C代码最有效的方法是什么
for(int i = 0; i < 10; i++) {
printf("%d\n", i);
if(i == 5)
i = 1;
}
Run Code Online (Sandbox Code Playgroud)
在python中,输出就是
0
1
2
3
4
5
1
2
3
4
5
1
Run Code Online (Sandbox Code Playgroud)
我知道有下一个()的范围
iterator = iter(range(0, 10))
for i in iterator:
next(iterator)
print(i)
Run Code Online (Sandbox Code Playgroud)
所以这段代码会打印每一个数字,但我不知道如何跳回for循环.