Я новичок в программировании, и у меня есть это задание с рецептом. Предполагается, что рецепт изменяет ингредиенты в зависимости от количества людей.
recipeList = [["Egg",3,"st"], #list of the ingredients
["Sugar",3,"dl"], #with 4 people as base
["Vanilla sugar",2,"tsp"],
["Baking powder",2,"tsp"],
["Flour",3,"dl"],
["Butter",75,"g"],
["Water",1,"dl"]]
print("How many people are going to eat the cake?")
x = int(input())#input for user
print("Recipe for a sponge cake for", x, "people")
print("| Ingredients | Amount") #a list for ingredients and amount
for item in recipeList:
print("|",item[0]," "*(13-len(item[0])),"|", #visual design for the list
(item[1]*x/4), #amount * x/4, as recipe is based on 4 people
item[2]," "*(3-len(item[2])-len(str(item[1]))),
)
Мой вопрос, с этим кодом и типом списка, могу ли я напечатать количество яиц в виде целого числа ? Я не хочу десятичных знаков на отпечатке яиц. Задание в порядке с 0 как результат для яйца