Числа считают обычными знаками, есть целочисленное деление // и остаток %:
10 / 3 # 3.333... 10 // 3 # 3 (целая часть) 10 % 3 # 1 (остаток) 2 ** 8 # 256 (степень)
Строки складывают плюсом и умножают на число:
"ля" * 3 # "ляляля" "abc" + "def" # "abcdef"
У строк много полезных методов:
s = " Привет Мир " s.strip() # убрать пробелы по краям s.lower() # в нижний регистр s.upper() # в верхний s.replace("Мир", "Python") s.split() # разбить на слова -> список "-".join(["a", "b", "c"]) # "a-b-c"
Длина строки или списка — функция len(s). Эти операции — основа обработки текста: чистка данных, разбор строк логов, формирование отчётов.