Explore a wide range of topics and get answers from experts on IDNLearn.com. Find reliable solutions to your questions quickly and accurately with help from our dedicated community of experts.

Read the following code used to calculate the weight of an item with two-pound packaging:

weight = int(input("How much does the item weigh? "))
packaging = 2
totalWeight = weight + packaging

There is an error in the code. Which function should be used, and why?

float(); weight requires decimals
int(); weight uses positive and negative number values
print(); weight is printed on the scale
str(); weight is fixed, so no calculation is necessary