Python is a flexible programming language that offers many useful features to users. One of these features is the increment operation, which is used to increase/increment the value of a variable based on the specified value. To increment a number, various operators and functions, such as the “+” operator, the operator.add() function, etc., are used in Python.

In this post, we will explain various methods to perform the increment operation:

## Method 1: Using + Operator

The following code uses the “+” operator to increment the number:

Code:

```num = 4
increment = num + 1
print(increment)
```
• The integer number “4” is initialized in the variable “num”.
• The “num” value is incremented by “1” using the “+” operator.

Output:

The input number “4” has been incremented by “1”.

## Method 2: Using += Operator

The “+=” operator or “increment assignment operator” is utilized to add/increment the right operand to the left operand and set the final result to the left operand. The below code uses the “+=” operator to increment the input number:

Code:

```num = 4
num += 1
print(num)
```
• An integer number “4” is stored in the variable named “num”.
• The “+=” operator increments the given number “4” by “1”.

Output:

The input number has been incremented by “1”.

## Method 3: Using “operator.add()” Function

The “operator.add()” function performs addition operations on two given values. The below code is utilized to increment/add the number using the “operator.add()” function.

Code:

```import operator
num = 4
print(output)
```
• The “operator” module is imported at the beginning of the program.
• The integer value “4” is initialized.
• The “operator.add()” function accepts an integer as a first argument and “1” as a second argument to increment the given number by “1”.

Output:

The input number has been incremented by “1”.

## Method 4: Using lambda Function

A lambda function, also referred to as an anonymous function, is defined without a name and is created using a single expression. The lambda function is also used to increment the input number. Here is an example code:

Code:

```num = 15
increment = lambda num: num + 1
num = increment(num)
print(num)
```
• The integer value “15” is initialized in the code.
• The lambda function defines the expression “num + 1” that increments the given number by “1”.

Output:

The given number has been incremented.

## Conclusion

To increment a number, the “+” operator, the “+=” operator, operator.add() function and lambda function are used in Python. The “+” operator increments the given number based on the specified value. Similarly, the “+=” operator can increment the input value according to the specified increment value. This guide presented various methods to increment the number based on the particular number.