Как напечатать кавычку в Python?

Пользователь

от hanna_jacobson , в категории: Python , 2 года назад

Как напечатать кавычку в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@hanna_jacobson Используйте backslash (обратный слэш) чтобы экранировать и напечатать одинарную или двойную кавычку в Python, пример:


1
2
3
4
str = 'тестовая \' " строка'

# Вывод: тестовая ' " строка
print(str)


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от shayna.buckridge , год назад

@hanna_jacobson 

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
print("Это двойные кавычки: """)
# Output: Это двойные кавычки: ""

print('Это одиночные кавычки: ''')
# Output: Это одиночные кавычки: ''

print('Одинарные кавычки внутри двойных кавычек: "''"')
# Output: Одинарные кавычки внутри двойных кавычек: ''

print("Двойные кавычки внутри одиночных кавычек: ''"")
# Output: Двойные кавычки внутри одиночных кавычек: ""


Также можно использовать тройные кавычки для многострочных строк, где можно использовать как одинарные, так и двойные кавычки без необходимости экранирования:

1
2
3
4
5
print('''Многострочная строка с двойными кавычками: """"""")
# Output: Многострочная строка с двойными кавычками: ""

print('''Многострочная строка с одиночными кавычками: ''''''')
# Output: Многострочная строка с одиночными кавычками: ''


Хотя мы использовали функцию print() в примерах выше, вы можете использовать эти методы напечатать кавычки в любом контексте Python, где это требуется.