Python. Немного о строках



бет2/7
Дата02.05.2023
өлшемі108,99 Kb.
#88790
1   2   3   4   5   6   7
Байланысты:
5 Python. Python жолдар туралы

Методы строк

Строки, как объекты Python, обладают методами (т.е. функциями, которые выполняют сами объекты).


join(str) — Соединение строк из последовательности str через разделитель, заданный строкой
Python нысандары сияқты, әдістерге ие (яғни, нысандардың өздері орындаған функциялар).
join(str) - str тізбегінен жолдармен белгіленген сепаратор арқылы жолдарды біріктіреді

s="hello"
s1="-".join(s)
s1 # 'h-e-l-l-o'



s1.count(s[, i, j]) — количество вхождений подстроки s в строку s1. Результатом является число. Можно указать позицию начала поиска i и окончания поиска j:
s1.count(s[, i, j]) — - S1 жолында подстрок сының оқиғаларының саны. Нәтиже - бұл сан. Іздестірудің басталу орнын және іздеу j соңын көрсете аласыз:



s1="abrakadabra"; s1.count('ab') # 2
s1.count('ab',1) # 1
s1.count('ab',1,-3) # 0 , т.к. s1[1:-3]='brakada'

s1.find(s[, i, j]) — определяется позиция первого (считая слева) вхождения подстроки s в строку s1. Результатом является число. i и j определяют начало и конец области поиска:
s1.find(s[, i, j]) — - S1 жолындағы қосалқы тізбектердің бірінші (сол жақтан санау) жағдайы анықталады. Нәтиже - бұл сан. i және j іздеу аймағының басын және соңын анықтайды:

s1="abrakadabra"; s1.find('br') # 1



s1.replace(s2,s3[, n]) — создаётся новая строка, в которой фрагмент (подстрока) s2 исходной строки заменяется на фрагмент s3.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет