
剩余代码:
if id_parts == "EBS04":
piston_quantity_warehouse = warehouse_initial_quantity_aircondSec + order_from_supplier
return piston_quantity_warehouse
elif id_parts == "BWBS03":
door_quantity_warehouse = warehouse_initial_quantity_bodyworkSec + order_from_supplier
return door_quantity_warehouse
else:
print("No such id")
else:
print("Wrong supplier")
else:
print("Wrong supplier")
print(warehouseUpdateSupplier)
updateBiosWarehouseInventory()输入:
Enter Supplier name: tab
The id of the part: abs01
How many orders from supplier: 2输出:
NameError: name 'warehouse_initial_quantity_aircondSec' is not defined有人能帮我解决这个问题吗?><花了几个小时:\非常感谢
发布于 2020-09-06 22:56:18
变量warehouse_initial_quantity_aircondSec是initial_quantity()方法的本地变量,您正在调用它,但这并没有提供存储它所需的变量。名称可能不同
def initial_quantity():
warehouse_initial_quantity_aircondSec = 1000
return warehouse_initial_quantity_aircondSec
def updateBiosWarehouseInventory():
warehouse_initial_quantity_aircondSec = initial_quantity()
...你甚至可以做
def initial_quantity():
return 1000https://stackoverflow.com/questions/63765449
复制相似问题