TypeError: ‘float’ object cannot be interpreted as an integer
Assign two variables with number
a = 12
b = 3
Use the variables in a for loop with range. You get TypeError because by default the values are taken as float and when you try to divide them using / , the interpreter throws datatype error
for i in range(0,a/b):
print(i)
TypeError: 'float' object cannot be interpreted as an integer
Use // to perform an integer division which will execute without error
for i in range(0,a//b):
print(i)
0
1
2
3