Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何解决缩进块_Python_Python 3.x_Debugging - Fatal编程技术网

Python 如何解决缩进块

Python 如何解决缩进块,python,python-3.x,debugging,Python,Python 3.x,Debugging,我是python编程新手,并遵循指南编写了调试器。然后,当我试图运行它时,它给了我以下错误:内置。IndentationError:应该是缩进块 def sum(number_one,number_two): number_one_int = conver_integer(number_one) number_two_int = conver_integer(number_two) result = number_one_int + number_two_int return result

我是python编程新手,并遵循指南编写了调试器。然后,当我试图运行它时,它给了我以下错误:内置。IndentationError:应该是缩进块

def sum(number_one,number_two):
number_one_int = conver_integer(number_one)
number_two_int = conver_integer(number_two)

result = number_one_int + number_two_int 

return result

def convert_integer(number_string):

converted_integer = int(number_string)

answer = sum("1","2")   return converted_integer

由于此问题仅用于解决缩进错误,您的代码应如下所示:

def sum(number_one,number_two):
    number_one_int = conver_integer(number_one)
    number_two_int = conver_integer(number_two)
    result = number_one_int + number_two_int
    return result

def convert_integer(number_string):
    converted_integer = int(number_string)
    return converted_integer

answer = sum("1","2")

下面定义函数的两行需要缩进,这样它们就不会与边缘齐平。要在大多数IDE中执行此操作,请将光标移到左侧的第一个字符,然后按tab键。这将导致整条线向右移动。这样做到第二和第三行,它应该会工作