To subtract two numbers in Python, you can use the subtraction operator **–**. You can subtract integers, floats, and decimal variables.

```
a = 1
b = 2
c = a - b
print(c)
#Output:
-1
```

One of the most fundamental operations in programming is performing different calculations and math.

You can easily subtract two numbers in Python with the **–** subtraction operator.

You can subtract integers, floats, and decimal variables in Python with **–**.

The rest of this article will show you examples of how you can use **–** to subtract two numbers in Python.

## How to Subtract Two Integers in Python

The most basic use of **–** is if you have two integers and you want to subtract them together.

Below shows you a simple example of using **–** to subtract two integers in Python.

```
a = 1
b = 2
c = a - b
print(c)
#Output:
-1
```

## How to Subtract Two Floats in Python

Another type of number that you can use in Python is a floating point number. Floats allow you to create numbers which have a decimal portion.

Below shows you a simple example of using **–** to subtract two floats in Python.

```
a = 1.0
b = 2.0
c = a - b
print(c)
#Output:
-1.0
```

## How to Subtract a Float and an Integer in Python

You can subtract a float and an integer together with **–**. The result will be a float.

Below shows you how to subtract a float and an integer together in Python.

```
a = 1
b = 2.0
c = a - b
print(c)
#Output:
-1.0
```

## How to Subtract Two Decimals in Python

Another type of number that you can use in Python is a decimal. The decimal module provides support for fast correctly rounded decimal floating point arithmetic

b

Below shows you a simple example of using **–** to subtract two decimals in Python.

```
from decimal import *
a = Decimal('1.01')
b = Decimal('2.02')
c = a - b
print(c)
#Output:
-1.01
```

Hopefully this article has been useful for you to learn how to subtract two numbers in Python.

## Leave a Reply