Files
freeCodeCamp/guide/russian/python/string-methods/index.md
2018-10-16 21:32:40 +05:30

31 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: String Methods
localeTitle: Строковые методы
---
**TODO: `string` базовая информация**
[Документы Python - Строки](https://docs.python.org/3/library/stdtypes.html#strings)
**Создание:**
Пустая `string` создается с использованием пары кавычек или апострофов:
```shell
>>> new_string = ''
>>> type(new_string)
<class 'string'>
>>> len(new_string)
0
```
[Python Docs - больше о струнах](https://docs.python.org/3/tutorial/datastructures.html#more-on-strings)
* `string.find('you')` Возвращает самую низкую позицию, в которой находится подстрока.
* `str.join(iterable)` Присоединяйте все элементы в `iterable` с указанной строкой.
* `str.replace(old, new, max)` используется для замены подстроки `old` на строку `new` для `max` раз. Этот метод возвращает новую копию строки с заменой, а оригинал `str` неизменно.
* `string.split(separator, maxsplit)` Возвращает список подстрок, разделенных `separator` , необязательное число `maxsplit` , а если не указано, строка будет разбита на все экземпляры `separator` .
* `string.strip(to_strip)` Возвращает строку с `to_strip` как из начала, так и из конца строки. Если `to_strip` не указан, это приведет к `to_strip` всех пробельных символов.