Припустимо, що ти хочеш мати рядок який містить одинарну лапку ('), як ти визначиш рядок? Наприклад, рядок What's your name?. Ти не можеш написати 'What's your name?' тому що Python не зможе визначити де рядок починається, а де він закінчується. Тому, потрібно вказати, що та лапка не вказує на кінець рядка. Це можна зробити скориставшись так званими керуючими послідовностями. Треба написати \' — зауваж зворотню косу лінію. Тепер, ти можеш визначити рядок так: 'What\'s your name?'.
Інший спосіб, яким можна визначити цей специфічний рядок, написати ось так: "What's your name?". Використовуючи подвійні лапки. Таким же чином ти повинен викор. подвійні лапки у рядку, що оточений подвійними лапками. Для того щоб вказати на те що потрібен саме зворотній слеш, пишемо ось так: \.
Що якщо ти захотів вказати логічний рядок розташований на двох фізичних рядках? Один із можливих способів використання потрійних лапок, але існує також інший варіант — використання керуючого символу для позначення початку нового рядка — \n. Приклад використання:
{pre class="brush: python; gutter:false;" }This is the first line\nThis is the second line{/pre}
Інша корисна послідовність керуючих символів це відступ — \t. Існує багато інших керуючих символів, але я зауважив тільки найбільш корисніші.
Слід зауважити, що один символ \ в кінці рядка позначає те, що рядок продовжується на наступній лінії, але ніяких символів до нового рядка не додається! Приклад:
"This is the first sentence.\
This is the second sentence."
що еквівалентно “This is the first sentence. This is the second sentence.”.