Г и сал ға раева ж б ба заева а с ма ха но ва информатика



Pdf көрінісі
бет70/102
Дата31.10.2022
өлшемі5,32 Mb.
#46544
түріУчебники
1   ...   66   67   68   69   70   71   72   73   ...   102
Байланысты:
10-сынып

АРМАН
-ПВ
 баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


93
а) 
res
w ld
S
ә) 
res
S
б) 
res
wNew
S
в) 
res
S
Ен ді мына әре кет тер ді орын дау ке рек: 
1) 
w ld сө зі нің сол жа ғын да тұр ған s жо лы ның бө лі гін res 
жо лы ның со ңы на жал ғас ты ру ке рек (ә-су рет);
2) 
wNew сө зін res жо лы ның со ңы на тір кеу ке рек (б-су рет); 
3) 
s жо лы нан бас тап қы бө лі гін w ld сө зі мен қо са өші ру 
(в-су рет). 
Осы амал дар дың бар лы ғы 
s жо лы бос бол ған ша орын да ла 
бе ре ді. Егер ке зек ті сөз ді тап па са, 
s жо лы ның қал ған бө лі гі 
нә ти же ге шы ғып, цикл аяқ тала ды. 
Ал го ритм жұ мы сы ның ба сын да 
res жо лы на еш қан дай сим-
во лы жоқ 
""
бос жол жа зы ла ды. Ке ле сі кес те де 
"12.12.12" 
жо лы на ар нал ған 
"
12
"
 де ген сөз ді 
"A12 " де ген сөз бен ау ыс-
ты ры луы ти іс ау ыс ты ру ал го рит мі бе ріл ген:
S жо лы ның жұ мы сы 
R es нә ти же сі
"12.12.12"
""
".12.12"
"A12 "
".12"
"A12 .A12 "
""
"A12 .A12 . A12 "
Ен ді Python ті лін де функ ция сын жаз сақ бо ла ды. Оның па ра-
мет рі – бас тап қы жол 
s, үл гі-жол w ld жә не ау ысу-жо лы wNew: 
def replaceAll (s, w ld, wNew): 
len ld = len(w ld) 
res = "" 
АРМАН
-ПВ
 баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


94
while len(s) > 0: 
p = s.find (w ld) 
if p < 0: 
return res + s 
if p > 0: 
res = res + s[ :p]
res = res + wNew 
if p + len ld > = len(s): 
s = "" 
else: 
s = s p + len ld:
return res
p

Достарыңызбен бөлісу:
1   ...   66   67   68   69   70   71   72   73   ...   102




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

    Басты бет