picha

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:])

H">...

Jiunge nasi WhatsApp kupata update zetu

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 2023-10-21 Topic: Python Main: ICT File: Download PDF Views 1221

Share On:

Facebook WhatsApp
Sponsored links
👉1 ai web app    👉2 Kitau cha Fiqh    👉3 Tafasiri ya Riyadh Swalihina    👉4 Dua za Mitume na Manabii    👉5 Madrasa kiganjani    👉6 web hosting   

Post zinazofanana:

Python somo la 56: Kuongeza Data Katika Database kwa Kutumia Django Admin na Django Shell

Katika somo hili tutajifunza njia mbili muhimu za kuongeza data kwenye database katika project yetu ya pybongo (app: menu). Njia hizi ni: Kutumia Django Admin Kutumia Django Shell Utafahamu pia jinsi ya kusajili models kwenye admin, jinsi ya kuingia admin panel, na namna ya kutengeneza entries mpya za MenuItem.

Soma Zaidi...
PYTHON - somo la 6: Jinsi ya kujuwa aina ya data iliyotumika

Katika somo hili utajifunza jisni ya kujuwa aina ya data iliyotumika kwenye python

Soma Zaidi...
Python somo la 13: Kutumia condition statement - if, else, elif

Katika somo hili tutakwend akuziona aina za condition statement kwneye python na jinsi ya kuzitumia

Soma Zaidi...
PYTHON - somo la 7: Jinsi ya kubadili aina ya data

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...
PYTHON - somo la 3: Jinsi ya kuandika variable kwenye python

Katika somo hili utajifunza maana ya variable, na sheria za kutengeneza variable kwenye python. Pia utajifunza maneno ambayo hayafai kutumiwa kama variable

Soma Zaidi...
Python somo la 48: Jinsi ya Kutumia JavaScript kwenye Fomu za Django

Katika somo hili tutakwend akujifunza kuhusi Jinsi ya Kutumia JavaScript kwenye Fomu za Django

Soma Zaidi...
Python somo la 49: Jinsi ya ku host project ya Django

Katika somo hili utakwenda kujifunza jinsi ya ku host website ya Django. Hapa tutakwenda kutuma plaform ya pythonanywhere.com.

Soma Zaidi...
PYTHON somo la 11: Matumizi ya comperison eperator katika python

Katika somo hili utakwenda kujifunza kuhusu operator. Hasa hapa tutakwend akujifunz akuhusu comparison operaor.

Soma Zaidi...
Python somo la 21: Module katika python

Katika somo hili utakwend akujifunz amaana ya module, kazi zake, aina zake na jinsi ya kuandika modile

Soma Zaidi...
Python somo la 26: Sheria za uandishi wa object

Katika somo hili utakwend akujifunza maana ya object, na sheria za kuandika object.

Soma Zaidi...