这是我与python的第一次尝试,我正在使用蜘蛛网。.我正在尝试执行一个非常简单的代码
# -*- coding: utf-8 -*-
"""
Spyder Editor
This is a temporary script file.
"""
import numpy as np
x = np.array([1,2,3])
y = np.array([4,5,6])
z= x+y
print (z)
当我将此代码键入.py文件时,我会收到以下错误
file x = np.array([1,2,3])
^
IndentationError: unexpected indent
但是当我在控制台中键入此代码时,一切都很好!为什么会发生?
您显示的所有5行必须处于相同的缩进级别,这意味着您应删除最后4行前面的空间(或选项卡)或在第一行的前面添加空格(导入语句)。
您的代码(带有错误):
import numpy as np
x = np.array([1,2,3])
y = np.array([4,5,6])
z= x+y
print (z)
,但看起来应该像这样(所有5行从相同的位置开始):
import numpy as np
x = np.array([1, 2, 3])
y = np.array([4, 5, 6])
z = x + y
print(z)