invalid literal for int() with base 10
Properties of Integers
 Integer data types are whole numbers.
 They Can be range between
2,147,483,647
to2,147,483,647
.  Can't have fractions,decimals or percentages with integers.
 Putting quotes around a value allows them to convert to integer,only if they are whole number.
data = int(2.2) print(data) // 2
In Above Example
 program round integers to down.

2.2
also recognize also an integer
data = int('2.2') print(data)
The above code returns the following
valueerror: invalid literal for int() with base 10: "
ValueError: invalid literal for int() with base 10:
Make Sure input don't have an any decimal places or fractions or percentages
 You can convert to a
float
first, then to anint
data = int(float('4.6')) print(data) // 4
data = float('4.6') print(data) // 4.6