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


§ 24. Жол дар ды өң деу үшін пай да ла ны ла тын



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

§ 24. Жол дар ды өң деу үшін пай да ла ны ла тын
про це ду ра лар мен функ ция лар
Жол дар ға қол да ны ла тын әдіс тер
Әдіс — ны сан ға қол да ны ла тын, яғ ни жол дар ға ар нал ған 
функ ция. 
Python прог рам ма лау ті лін де жол дар мен жұ мыс жа сау дың 
көп те ген әдіс те рі бар. Олар ды 
dir(str) ко ман да сын орын дау 
ар қы лы кө руі міз ге бо ла ды. Әдіс тер ту ра лы же ке ақ па ра тын алу 
үшін 
help(str.әдіс_аты) ко ман да сын орын дау ке рек. Со лар-
дың ішін де гі қы зық ты ла рын қа рас ты рай ық. 
split( ) жә не j oin( ) әдіс те рі
split() әді сі жол ды бос орын дар ар қы лы бө лу ге мүм кін дік 
бе ре ді. Нә ти же сін де сөз дер ті зі мі пай да бо ла ды. Егер пай да ла-
ну шы бір жол ға бір не ше сөз ді не ме се сан дар ды кір гіз се, олар-
дың әр қай сы сы прог рам ма да бө лек өң де луі ке рек, 
split() әді-
сін сіз бұл мүм кін емес. 
>>> s = input()
red blue oran e white
>>> s
'red blue oran e white'
>>> sl = s.split()
>>> sl
'red', 'blue','oran e','white'
>>> s
'red blue oran e white'
Естеріңе түсіріңдер:
• жол дар, сим ол ту ра лы тү сі нік;
• жол дар ға қол да ны ла тын
амал дар.
Меңгерілетін білім:
• жол дар ды өң деу функ ция ла ры;
• жол дар ды өң деу әдіс те рі;
• әдіс түр ле рі.
Тер мин дер:
• жол
• сим ол

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


88
split() әді сі ар қы лы қай та рыл ған ті зім ді s ай ны ма лы-
сы на мен шік тей ала мыз, яғ ни 
s = s.split().
oin() жол дық әді сі ке рі әре кет жа сай ды. Бұл әдіс бол ға-
ны мен, ал ды на «–»бел гі сі қой ыла ды. Ал ті зім дәйекшеге алы-
на ды:
>>> '-'. oin(sl)
'red-blue-oran e-white'
find() жә не replace() әді сі
Бұл жол әдіс те рі іш кі жол дар мен жұ мыс жа сай ды. 
find() 
әді сі жол дан іш кі жол ды із дей ді жә не іш кі жол дан та был ған 
бі рін ші эле ме нт тің ин дек сін қай та ра ды. Егер іш кі жол та был-
ма са, –1-ді қай та ра ды. 
>>> s
'red blue oran e white'
>>> s.find('blue')
4
>>> s.find(' reen')
-1
replace() әді сі іш кі жол ды бас қа сы на ау ыс ты ра ды:
>>> letters.replace(' A', 'NET')
'A CNETCFNET'


Достарыңызбен бөлісу:
1   ...   62   63   64   65   66   67   68   69   ...   102




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

    Басты бет