me_edu
Python для автоматизации рутиныШаг 4 из 31 · 0% пройдено
Основы синтаксиса · Основы синтаксиса

Операции и строки

Числа считают обычными знаками, есть целочисленное деление // и остаток %:

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). Эти операции — основа обработки текста: чистка данных, разбор строк логов, формирование отчётов.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.