在Python中为多维数据集编号创建循环

在Python中为多维数据集编号创建循环,python,Python,我对python和编码非常陌生,有一些练习需要尝试和完成,有一个我就是做不到,没有必要解决它,但不知道会让我非常恼火。我必须创建一个由前10个立方体数组成的循环,我已经能够用平方数来实现这一点,我尝试使用相同的过程,但它不起作用 Cubes=[] for i in range((11)): Cubes.append(i**3) 但我得到的只是- runfile('C:/Users/Hannah/Cubes.py', wdir='C:/Users/Hannah') 我做错了什么如果你想

我对python和编码非常陌生,有一些练习需要尝试和完成,有一个我就是做不到,没有必要解决它,但不知道会让我非常恼火。我必须创建一个由前10个立方体数组成的循环,我已经能够用平方数来实现这一点,我尝试使用相同的过程,但它不起作用

Cubes=[]
for i in range((11)):
   Cubes.append(i**3)
但我得到的只是-

 runfile('C:/Users/Hannah/Cubes.py', wdir='C:/Users/Hannah')

我做错了什么

如果你想让数字显示在屏幕上,你应该使用如下方式:

Cubes=[]
for i in range((11)):
    Cubes.append(i**3)
print(Cubes)


试着记下区别。祝你好运

首先,你忘记打印了。第二,干得好

def Cubes
    Cubes=[]
    for i in range(10):
       Cubes.append(i**3)
    print Cubes
这就是你想要的。希望它有帮助

Max=input(“输入Max:”)
maximum = input("Enter Max: ")
r = range(1, maximum)
Cube = maximum * maximum * maximum

for j in r:
  if j * j * j <= Cube:
      print  (j * j * j)
r=范围(1,最大值) 立方体=最大值*最大值*最大值 对于r中的j:
如果你曾经在你的引擎上运行过python脚本?你试过简单的“你好世界”吗?可能是您的代码正在工作,只是没有显示结果。你观察到的隐晦的一行只是python告诉你他们正在执行你的脚本为什么你认为你在做错事?你看到的实际错误是什么?你是如何运行你的脚本的?你确定你没有在什么地方漏掉一份打印声明吗?我认为添加这些细节将有助于我们帮助您:)
maximum = input("Enter Max: ")
r = range(1, maximum)
Cube = maximum * maximum * maximum

for j in r:
  if j * j * j <= Cube:
      print  (j * j * j)