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">...
Je! umeipenda hii post?
Rajabu
Tarehe 2024-05-10 14:53:23 Topic: Python
Main: Masomo
File: Download PDF
Share On
Facebook
or
Whatsapp
Imesomwa mara 416
Sponsored links
PYTHON somo la 11: Matumizi ya comperison eperator katika python
PYTHON - somo la 1: Jinsi ya ku install python
PYTHON - somo la 10: string method na zinavyofanya kazi
PYTHON - somo la 8: method za namba zinazotumika kwenye python
PYTHON somo la 12: assignment operator, logical operator, identity oeprator na membership operator
PYTHON - somo la 2: Sheria za uandishi wa pyhton yaani syntax za python
PYTHON - somo la 9: indexing katika strinfg
PYHON - somo la 5: Aina za data list, turple, dictionary na boolean
PYTHON - somo la 7: Jinsi ya kubadili aina ya data
PYTHON - somo la 6: Jinsi ya kujuwa aina ya data iliyotumika
PYTHON - somo la 4: Aina za data kwenye python
PYTHON - somo la 3: Jinsi ya kuandika variable kwenye python
Kama unahitaji kuuliza maswali Bofya hapa
Ndio Hapana Save post
👉1 Madrasa kiganjani
👉2 kitabu cha Simulizi
👉3 Simulizi za Hadithi Audio
👉4 Kitabu cha Afya
👉5 Sira ya Mtume Muhammad (s.a.w)
👉6 Kitau cha Fiqh
Post zifazofanana:-
Katika somo hili utakwenda kujifunza kuhusu operator. Hasa hapa tutakwend akujifunz akuhusu comparison operaor. Soma Zaidi...
Katika somo hili utajifunza kuhusu maana ya python na kazi zake. pia jinsi ya kuandaa kifaa chako kwa ajili ya somo. Soma Zaidi...
Katika somo hili utakwenda kujfnza kuhusu string method nyinginezo. Katika somo lililopita tulijifunza kuhusu string indexing. Soma Zaidi...
Katika somo hili utakwenda kujifunza kuhusu number method yaani function zinazofanya kazi kwenye namba. Soma Zaidi...
Katika somo hili utakwenda kujfunza operator nyingine kama assignment operator logical, identity operator na membership operator. Soma Zaidi...
Katika somo hili utakwenda kujifunza syntaxy za python yaani sheria na kanuni za kuandika code za python Soma Zaidi...
Katika somo hili tutakwenda kujifunza kuhusu string indexing. Kama tulivyojifunza kuhusu namba katika somo lililopita, basi hapa tutakwenda kucheza na string. Soma Zaidi...
Katika somo hili tunakwenda kujifunza aina nyingine za data ambazo hutumika kwenye python. Soma Zaidi...
Katika soo hili utakwenda kujifunza jinsi ya kubaduli aina moja ya data kwena aina nyingine. Kwa mfano unaweza kubadili namba kuwa string ama kubadili string kuwa nanda ama kubadili float kuwa int. Soma Zaidi...
Katika somo hili utajifunza jisni ya kujuwa aina ya data iliyotumika kwenye python Soma Zaidi...
Katika somo hili utakwenda kujifunza aina za data ambazo hutumika kwenye python. hapa utajifunza aina kuu 3 za data. Soma Zaidi...
Katika somo hili utajifunza maana ya variable, na sheria za kutengeneza variable kwenye python. Pia utajifunza maneno ambayo hayafai kutumiwa kama variable Soma Zaidi...