English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Краткое изложение методов форматирования строк в Python (пробелы и метод format)

В этой статье описывается примеры常见的 методов форматирования строк Python. Предлагается к рассмотрению, подробности см. ниже:

【Способ один】Метод процента (%) в стиле printf, аналогичного C, требует различного типа данных.

1、Анонимные кортежи. (Рекомендуется использовать при небольшом количестве параметров)

>>> 'Имя:%s, Возраст:%d' % ('walker', 99)
"Имя: walker, Возраст: 99"

2. Именные dict, ключи dictionaries могут быть повторно использованы.

>>> 'Имя: %(name)s, Возраст: %(age)d, Стаж: %(age)d' % {'name':'walker', 'age':99}
"Имя: walker, Возраст: 99, Стаж: 99"

【Способ второй】функция format, не требует указания типа строки или числа.

1. Анонимные параметры.

>>> 'Имя: {0}, Возраст: {1}'.format('walker', 99)
"Имя: walker, Возраст: 99"

2. Именные параметры, параметры могут быть повторно использованы. (Рекомендуется использовать при большом количестве параметров)

>>> 'Имя: {name}, Возраст: {age}, Стаж: {age}'.format(name='walker', age=99)
"Имя: walker, Возраст: 99, Стаж: 99"

Читатели, интересующиеся дополнительной информацией о Python, могут ознакомиться с нашими专题ами: "Сборник советов по работе с строками в Python", "Обзор методов работы с URL в Python", "Сборник советов по работе с изображениями в Python", "Учебник по структурам данных и алгоритмам в Python", "Сборник советов по работе с сокетами в Python", "Сборник советов по использованию функций в Python", "Классические учебники по началу и продвинутому изучению Python" и "Сборник советов по работе с файлами и директориями в Python"

Надеюсь, что описание в этой статье поможет вам в программировании на Python.

Заявление: содержимое статьи взято из интернета, авторские права принадлежат авторам, материалы предоставлены пользователями Интернета, сайт не имеет права собственности, не был обработан вручную, и не несет ответственности за связанные с этим法律责任. Если вы обнаружите материалы,涉嫌侵犯版权, пожалуйста, отправьте письмо по адресу: notice#oldtoolbag.com (во время отправки письма замените # на @) для сообщения о нарушении и предоставьте соответствующие доказательства. Если факт будет установлен, сайт немедленно удалил涉嫌侵权的内容.

Основной учебник
Вам может понравиться