In Python, the `if` statement is used to create conditional logic. It allows you to execute a block of code only if a certain condition or expression is true. The basic syntax of an `if` statement in Python is as follows:

```pythonCopy code```if condition:
# Code to be executed if the condition is true
``````

Here’s a more complete example:

```pythonCopy code```x = 10

if x > 5:
print("x is greater than 5")
``````

In this example, the `if` statement checks if the condition `x > 5` is true. If it is true, the indented block of code below the `if` statement is executed, and “x is greater than 5” will be printed.

You can also include an `else` block to specify what should happen if the condition is false:

```pythonCopy code```x = 3

if x > 5:
print("x is greater than 5")
else:
print("x is not greater than 5")
``````

In this case, because `x` is not greater than 5, the code in the `else` block will be executed, and “x is not greater than 5” will be printed.

Additionally, you can use the `elif` (short for “else if”) statement to check multiple conditions in a sequence:

```pythonCopy code```x = 3

if x > 5:
print("x is greater than 5")
elif x == 5:
print("x is equal to 5")
else:
print("x is less than 5")
``````

Here, the code checks multiple conditions in sequence and executes the block of code associated with the first true condition. If none of the conditions are true, the code in the `else` block is executed.

You can also nest `if` statements within each other to create more complex conditional logic.