> ## Documentation Index
> Fetch the complete documentation index at: https://python4ai.codewithsiva.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Working with data

> Learn to manipulate numbers and text in Python

## Manipulating Information

Now that you understand basic variables and data types, it's time to learn how to manipulate them. In this section, we will learn how to perform calculations and perform text processing.

## The main topics

<CardGroup cols={2}>
  <Card title="Operators" icon="calculator" href="/basics/operators">
    Mathematical, comparison, and logical operations
  </Card>

  <Card title="String manipulation" icon="font" href="/basics/string-manipulation">
    Advanced text formatting, indexing, slicing, and methods
  </Card>
</CardGroup>

## Prerequisites

Before starting this section, make sure you understand:

* How to define variables in Python
* Basic data types (integers, floats, strings, and booleans)

***

## Let's begin!

Start by learning how to perform calculations and logical checks in Python.

<Card title="Operators" icon="calculator" href="/basics/operators">
  Learn calculations and comparison operators
</Card>
