» » Операции со строками в Python

Операции со строками в Python


Операции со строками в PythonСтроки являются базовым типом данных практически любого языка программирования. Даже если вы не сильны в данном вопросе и просто заказываете создание сайта Киев, вы наверняка слышали про данные фразы. Это связано стем, что ввод и вывод текстовой информации неизбежен. Вы просто не сможете написать программу без использования строк. Из этого следует, что знание строк обязательно. После прочтения этой статьи вы сможете свободно работать со строками в Python!



Для начала необходимо научиться создавать строки. Для обозначения строк в Python используются кавычки (в версии Python 3.6 возможно использовать как двойные, так и одинарные кавычки). По факту программе будет всё равно как вы обозначили свою строку ("дом" или 'дом').

Вывод строк осуществляется уже без кавычек. Для переноса строки необходимо использовать специальный символ переноса который записывается как сочетание бэкслэша () и английской буквы n. В следующем примере присутствует перенос строги:

print("heynyou")

print в данном случае используется для вывода строки на экран. Слова же будут выведены на разных строках.



Вторым способов являются тройные кавычки. При заключении строки в тройные кавычки символ n выставляется автоматически в тех местах, где вы нажимаете клавишу энтер. При этом вы можете использовать как """котик""", так и '''котик''' (в версиях Python от 3х принято использовать только двойные кавычки).

Сложение строк

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

print("Haha" + 'haha')

Если используемая строка представляет собой число ("2", '3') результат будет представлять строку. При сложении "2" и "3" будет получена строка "23". Сложение строки с целым или вещественным числом приведет к ошибке.

Умножение строк

При умножении строки на число происходит повторение умножаемой строки в n раз. Результатом умножения строки "cat" на 3 будет строка "catcatcat". Последовательность строки и числа не важно, но принято записывать умножение следующим образом: "умножаемая строка" * число. Умножение строки на вещественное число приведет к ошибке и не даст программе работать корректно.


Похожие публикации:



Коментарии


Добавление комментария


Имя:*
E-Mail:*
Комментарий:*
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Введите код: *
Кликните на изображение чтобы обновить код, если он неразборчив


Уважаемые пользователи нашего сайта.

Добавлять ГАРАНТИРОВАННО платные товары (объявления с оплатой) на сайт могут только пользователи группы
VIP !

Для того чтобы стать VIP сейчас - нажмите на кнопку заказать!


Цена 1 USD


Заказ VIP*