Висновок рядків в python

При програмуванні на мові Python, ви часто будете працювати з рядками. Це буде і висновок на екран будь-яких повідомлень, і обробка рядків і багато іншого.

В цьому раді я розповім про способи виведення рядків в Python.

В одному з минулих рад ми вже виводили на екран рядок "Hello World.". Якщо ви пам'ятаєте, ми робили це за допомогою команди print.

Наша програма містила наступний код:

Висновок рядків в python

Як бачимо, після команди print. рядок "Hello World." укладена в прості лапки. Але це не єдина можливість виведення рядків в Python.

Давайте створимо новий файл і додамо в нього наступні рядки (помічаємо де знаходиться текстовий рядок у другому print, і де в першому print!):

Висновок рядків в python

Виконаємо створений нами скрипт і побачимо на екрані наступне:

Висновок рядків в python

Хм, скажете ви, уклавши рядок в потрійні лапки, ми отримали на екрані те ж саме. Так-то це так, але зовсім не так! Такий спосіб нам допоможе, коли знадобиться багатостроковий висновок. Тут-то, як не можна до речі будуть потрійні лапки.

Давайте трохи видозмінимо наш код, розбивши рядок за словами і розмістивши кожне слово на окремому рядку:

Висновок рядків в python

У підсумку, отримаємо наступне:

Висновок рядків в python

Інший приклад використання потрійних лапок в Python:

Висновок рядків в python

виведе на екран наступне:

Висновок рядків в python

Цей спосіб дуже зручно застосовувати при багаторядковому виведення текстових даних або виведення на екран малюнків з ASC-символів.

Припустимо, що вам необхідно укласти якісь слова в одинарні лапки. Зробити це дуже просто.

Дивимося на код і бачимо:

Висновок рядків в python

Запускаємо на виконання і переконуємося в тому, що все як треба:

Висновок рядків в python

О.К. скажете ви, з одинарними лапками все ясно. Але, як мені зробити так, щоб слово, що стоїть на початку рядка, було в подвійних лапках ?!

Вам допоможе наступне рішення:

Висновок рядків в python

Як бачимо, слово узяте нами в подвійні лапки і стоїть на початку рядка, виведено на екран так, як нам треба:

Висновок рядків в python

Як ми цього домоглися? Все дуже просто - нам в цьому допоміг керуючий символ зворотного слеша, за допомогою якого ми відокремили нашу лапки від трьох, в яких ми вивели всю рядок.

При виведенні рядків в Python не забувайте стежити за відкриваються і закриваються лапками (рядок повинен завершуватися тим же типом лапок, яким і почалася). Це сама часто поширена помилка серед новачків при роботі з рядками.

Ця рада - лише початок роботи з рядками в Python. У наступних радах ми розширюватиме наші знання, так що слідкуйте за оновленнями розділу.

Схожі статті