Я пытаюсь создать любое количество экземпляров в классе в зависимости от ввода пользователя, но пока не могу:
class CLASS_INVENTORY:
maxcount_inventory = int(input("How many Inventories: "))
for count_inventory in range(maxcount_inventory):
def __init__(Function_Inventory, inventory_name(count_inventory)):
add_inventory = str(input("Enter Inventory #%d: " % (count_inventory+1)))
inventory_name[count_inventory] = add_inventory
Примечание: я немного новичок в Python 3, поэтому я 'Я не уверен, что некоторые из моих синтаксисов верны.
Я хочу, чтобы вывод был таким:
How many Inventories: 4
Enter Inventory #1: Fruits
Enter Inventory #2: Veggies
Enter Inventory #3: Drinks
Enter Inventory #4: Desserts
Вот мой полный код: https://pastebin.com/3FBHgP6i Я бы тожехотел бы знать правила написания кода на Python 3, если я правильно следую им или я должен что-то изменить.Я хотел бы, чтобы это было максимально читабельным для других программистов Python.