Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.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_Syntax_Syntax Error - Fatal编程技术网

Python语法定义函数无效

Python语法定义函数无效,python,python-3.x,syntax,syntax-error,Python,Python 3.x,Syntax,Syntax Error,调用displayInventory函数时收到语法错误。我很难确定此代码有什么问题 函数中对print的最后一次调用缺少右括号。此外,在您显示的代码中,在定义名称之前,您正在使用名称item\u total 一般情况下:如果出现奇怪的语法错误,请查看前一行。函数中对print的最后一次调用缺少右括号。此外,在您显示的代码中,在定义名称之前,您正在使用名称item\u total 一般来说:如果您遇到奇怪的语法错误,请查看前一行。确切的错误是什么?请以后更仔细地校对代码。确切的错误是什么?请以后更

调用displayInventory函数时收到语法错误。我很难确定此代码有什么问题

函数中对
print
的最后一次调用缺少右括号。此外,在您显示的代码中,在定义名称之前,您正在使用名称
item\u total


一般情况下:如果出现奇怪的语法错误,请查看前一行。

函数中对
print
的最后一次调用缺少右括号。此外,在您显示的代码中,在定义名称之前,您正在使用名称
item\u total


一般来说:如果您遇到奇怪的语法错误,请查看前一行。

确切的错误是什么?请以后更仔细地校对代码。确切的错误是什么?请以后更仔细地校对代码。
Satchel = {'rope': 1, 'torch': 6, 'gold coin': 42, 'dagger': 1}
def displayInventory(inventory, leftWidth, rightWidth):
    print('INVENTORY'.center(leftWidth + rightWidth, '-'))
    for k, v in inventory.items():
        print(k.ljust(leftWidth, '.') + str(v).rjust(rightWidth))
        item_total = int(item_total) + int(v)
        print('Total number of items: ' + str(item_total)

displayInventory(Satchel, 15, 6)