В Python строки могут быть представлены как с помощью одинарных(‘ ‘), так и двойных кавычек(»). В этом уроке мы научимся создавать строку с одинарными кавычками. Мы рассмотрим каждый пример, а также код и его выходные данные.

Содержание

Создание простой строки с одинарными кавычками

Чтобы создать простую строку с использованием одинарных кавычек в Python, просто заключите текст в одинарные кавычки, как показано в примере ниже.

Пример:

city = 'New York'
print(city)

Выход:

New York

Создание простой строки с одинарными кавычками

С одинарной кавычкой внутри строки

Если вам нужно включить одинарные кавычки в строку, вы можете использовать двойные кавычки для заключения строки в Python.

Пример:

city = "St. John's"
print(city)

Выход:

St. John's

С экранированием одинарных кавычек с обратной косой чертой

Альтернативно, вы можете экранировать символ одинарной кавычки в строке с одинарными кавычками, используя обратную косую черту перед одинарной кавычкой в Python.

Пример:

city = 'St. John\'s'
print(city)

Выход:

St. John's

Создайте строку, смешав одинарные и двойные кавычки

Иногда в Python вам может потребоваться включить в строку как одинарные, так и двойные кавычки.

В таких случаях вы можете использовать обратную косую черту, чтобы избежать одинарных или двойных кавычек.

Пример:

quote = 'Andrea said, "It\'s time to visit San Francisco."'
print(quote)

Выход:

Andrea said, "It's time to visit San Francisco."

Использование тройных кавычек для создания многострочных строк

Если вы хотите создать многострочную строку с одинарными кавычками в Python, вы можете использовать тройные одинарные кавычки(”’ ”’).

Пример:

multiline_string = '''This is a list of cities in the United States:
- New York
- Los Angeles
- Chicago
- Houston
- Phoenix
- Philadelphia'''
print(multiline_string)

Выход:

This is a list of cities in the United States:
- New York
- Los Angeles
- Chicago
- Houston
- Phoenix
- Philadelphia

Заключение

В этом руководстве по базовому программированию на Python мы изучили различные способы создания строк и работы с ними с использованием одинарных кавычек в Python. Не забывайте использовать обратную косую черту для экранирования одинарных кавычек, когда это необходимо, или заключайте строки в кавычки разных типов, чтобы избежать конфликтов.

Добавить комментарий