⊗pyPmREGB 35 of 129 menu

Mabano ya Kukusanya katika Usanifu wa Kawaida wa Python

Katika mifano ya awali, viendeshaji vya kurudia vilitenda tu kwa herufi moja ambayo ilikuwa mbele yao. Je, unafanyaje ikiwa unahitaji kuzirudia herufi kadhaa?

Kwa hili kuna mabano ya kukusanya '(' na ')'. Yanafanya kazi hivi: kama kitu kimoja kimesimamo ndani ya mabano ya kukusanya na mara moja baada ya ')' kuna kiendeshaji cha kurudia - kitatenda kwa kila kitu kilichomo ndani ya mabano hayo.

Katika mfano unaofuata, muundo wa utafutaji unaonekana hivi: herufi 'x', kisha mfululizo wa herufi 'ab' mara moja au zaidi, kisha herufi 'x':

txt = 'xabx xababx xaabbx' res = re.sub('x(ab)+x', '!', txt) print(res)

Matokeo ya utekelezaji wa kificho:

'! ! xaabbx'

Umepewa mfululizo wa herufi:

txt = 'ab abab abab abababab abea'

Andika usanifu wa kawaida, ambao utapata mifululizo ya herufi kwa muundo: mfululizo wa herufi 'ab' hurudiwa 1 mara au zaidi.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa