Hello Guys, How are you all? Hope You all Are Fine. Today I get the following error **I keep getting this error for my simple python program: “TypeError: ‘float’ object cannot be interpreted as an integer”** **in python**. So Here I am Explain to you all the possible solutions here.

Without wasting your time, Let’s start This Article to Solve This Error.

Table of Contents

## How I keep getting this error for my simple python program: “TypeError: ‘float’ object cannot be interpreted as an integer” Error Occurs?

Today I get the following error **I keep getting this error for my simple python program: “TypeError: ‘float’ object cannot be interpreted as an integer”** **in python**.

## How To Solve I keep getting this error for my simple python program: “TypeError: ‘float’ object cannot be interpreted as an integer” Error ?

**How To Solve I keep getting this error for my simple python program: “TypeError: 'float' object cannot be interpreted as an integer” Error ?**To Solve I keep getting this error for my simple python program: “TypeError: 'float' object cannot be interpreted as an integer” Error

`range()`

can only work with integers, but dividing with the`/`

operator always results in a float value:**I keep getting this error for my simple python program: “TypeError: 'float' object cannot be interpreted as an integer”**To Solve I keep getting this error for my simple python program: “TypeError: 'float' object cannot be interpreted as an integer” Error

`range()`

can only work with integers, but dividing with the`/`

operator always results in a float value:

## Solution 1

In:

for i in range(c/10):

You’re creating a float as a result – to fix this use the int division operator:

for i in range(c // 10):

## Solution 2

`range()`

can only work with integers, but dividing with the `/`

operator always results in a float value:

>>> 450 / 10 45.0 >>> range(450 / 10) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'float' object cannot be interpreted as an integer

Make the value an integer again:

for i in range(int(c / 10)):

or use the `//`

floor division operator:

for i in range(c // 10):

**Summery**

It’s all About this issue. Hope all solution helped you a lot. Comment below Your thoughts and your queries. Also, Comment below which solution worked for you? Thank You.

**Also, Read**