2014-10-04 73 views
0

所以我对ipython笔记本非常非常新手。我试图做一个代码,例如:试图做一个操作N次

y=10 
y=y**2 
y=y**2 

等等。你可以帮我吗?

+0

什么是“等等”? – hobbs 2014-10-04 03:56:36

+0

我只想指出,这不是特定于IPython或Notebook(我将删除IPython/Notebook标签)。也不是Python,但在其他语言中,语法可能会有所不同(所以我会离开Python标签)。快乐的编程介绍。 – Matt 2014-10-04 10:16:52

回答

0
y = 10 
N = 5 
for _ in range(N): 
    y = y ** 2 

print (y) 
+0

我想这个问题是更一般的,但在指数的情况下,你可以“只”做'y **(2 * N)'。当真正的新手提出问题时,使用'_'作为一次性变量可能需要注释。 – Matt 2014-10-04 10:20:06

+0

非常感谢! – 2014-10-04 10:52:53

+0

@Matt谢谢!但如果我这样做,我想我不会得到相同的结果,至少我认为!并感谢'_'解释! – 2014-10-04 10:56:11