PYTHON - somo la 9: indexing katika strinfg
Katika somo hili tutakwenda kujifunza kuhusu string indexing. Kama tulivyojifunza kuhusu namba katika somo lililopita, basi hapa tutakwenda kucheza na string.
Indexing:
Unapopewa string yeyote, katika python unaweza ku access yaani kufanyia kazi sehemu tu ya string hiyo na kuacha sehemu nyingine. Huko nyuma tulijifunza kuhusu habari hii ya indexing na nikakueleza kuwa string index inaanzia na 0. Sasa katika somo hili tutainga ndani zaidi katika kuijuwa indexing.
Katika somo letu hili tutakwenda kuifanyia kazi string hii ‘Jifunze python na Bongoclass”
Mfano 1:
Katika mfano huu tutaona jinsi ya kufanya index kwa character ya mwanzo tu. yaani tunataka ku dislay haerufi ya mwanzo tu ambayo ni j. Kama nilivyokueleza kuwa indexing inaanzia na 0. Kwa hiyo character ya mwanzo itakuwa na index ya 0.
string = 'Jifunze python na Bongoclass'
print(string[0])
Hii itatupa jibu j
Mfano 2:
Kwa kupitia mfano huo unaweza ku display character yeyote unayotaka kwenye string yetu. Sasa kwa mfano tunataka ku display character ya 12 kwenye string.
string = 'Jifunze python na Bongoclass'
print(string[12])
Hii itakupa jibu o
Mfano 3:
Saa kwa mfano tunataka kudisplay character ya mwisho to, hapa unaweza kuhesabu ilikujuwa ipo index ya ngapi kisha utatumia mfano uliotangulia. Njia nyingine ni kutumia negative number yaani namba hasi.
Index inapokuwa na namba hasi maana yake imeanza kuhesabiwa kutoka mwisho. Sasa ukihesabu kutoka mwisho index haianzi na -0 ila inaanza na -1 kwa kuwa -0 itakuwa ni ile character ya kwanza kwenye index. Hivyo basi kupata character ya mwisho tutaandika hivi
string = 'Jifunze python na Bongoclass'
print(string[-1])
Hii itatupa jibu s
Mfano 4:
Kwa mfano kama huo ukitaka ku display character ya 4 kutoka mwisho tutatumai -4
string = 'Jifunze python na Bongoclass'
print(string[-4])
Hii itakupa jibu l
Mfano 5:
Pia unaweza ku display character zilizobaki kuanzia index ulioitaka. Mfano ninataka ku display kutoka character ya 8 hadi mwisho. Kufanya hivi utaandika index ya 8 ikifuatiwa na nukta pacha.
string = 'Jifunze python na Bongoclass'
print(string[8:])
Hii itatupa jibu python na Bongoclass
Mfano 6:
Kwa kutumia negative index unaweza pia kufanya hivyo. Ila utambuwe kuwa neg...
Umeionaje Makala hii.. ?
Share On:
👉1 kitabu cha Simulizi 👉2 Sira ya Mtume Muhammad (s.a.w) 👉3 Dua za Mitume na Manabii 👉4 Kitau cha Fiqh 👉5 web hosting 👉6 ai web app
Post zinazofanana:
Python somo la 51: Jinsi ya kutengeneza Model ya menu
Katika somo hili utakwend akujifunza ktengeneza model kwa ajili ya database table ya menu yetu.
Soma Zaidi...Python somo la 23: Library kwenye python
Hapa utajifunza maana ya library, kazi zake aina zake na jinsi ya ku install lirary
Soma Zaidi...PYTHON - somo la 4: Aina za data kwenye python
Katika somo hili utakwenda kujifunza aina za data ambazo hutumika kwenye python. hapa utajifunza aina kuu 3 za data.
Soma Zaidi...Python somo la 18: Jinsi ya kuandika function
Katika somo hili utakwend akujifunza jinsi ya kuandika function, kuweka parameter na kuitumia function
Soma Zaidi...Python somo la 29: Encaosulation kwneye python
Katika somo hili utajifunza maana ya encapsulation na sheria za uandishi wake
Soma Zaidi...Python somo 57: Matumizi ya Python shell
Katika somo hili, tutajifunza: Maana ya Python shell na umuhimu wake. Tofauti kati ya shell na terminal ya kawaida. Matumizi ya shell, hususan kwenye Django. Amri muhimu zaidi za Python shell, zilizotokana na models na views zako za pybongo.
Soma Zaidi...