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

Изучите Python усердно, упражнение 10.2:

tabby_cat = "\tI'm tabbed in."
persian_cat = "I'm split\non a line."
backslash_cat = "I'm \\ a \\ cat."

fat_cat = """
I'll do a list:
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
"""

print tabby_cat
print persian_cat
print backslash_cat
print fat_cat

2: Используйте вместо '' ' (тройная одинарная кавычка). Вы понимаете, почему вы можете использовать это вместо "" "?

Я могу' Я не понимаю, почему я могу использовать '' ' вместо "" ". Это дает мне тот же результат. Может ли кто-нибудь объяснить мне, почему я бы использовал тройные одинарные кавычки вместо тройных -двойная кавычка? В чем разница между ними?

38
задан 0101amt 25 May 2012 в 18:36
поделиться