## Left Shift Operator

Bitwise Left Shift Operator is used to push zero bits on the rightmost side and let the leftmost bits to overflow. This is also called Zero-Fill Left-Shift.

## Symbol

The symbol of bitwise Left Shift operator is `<<`

.

## Syntax

The syntax to do bitwise Left Shift operation for the operands: `x`

and `y`

, is

`x << y`

This operation left shifts the bits in `x`

, by `y`

number of times.

## Example

The following is a simple example of how bitwise Left Shift operation is done for given two numbers.

```
x = 5
y = 2
#bit level
x = 00000101
x << 2 = 00010100
Therefore x << y = 20
```

In this following program, we take integer values in `x`

, and `y`

, and perform bitwise Left Shift operation `x << y`

.

**Python Program**

```
x = 5
y = 2
output = x << y
print(f'{x}<<{y} = {output}')
```

**Output**

`5<<2 = 20`

## Summary

In this tutorial of Python Examples, we learned about Bitwise **Left Shift** Operator, and it’s usage with the help of examples.