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.
Kwa nini somo hili ni muhimu?
Ili uweze kujuwa umuhimu wa somo hili nitakuletea case hapo chini ambazo zitaonesha umuhimu wa somo hili:-
1. Katika programming language kama python unapotumia user input prompt data zinakuja katuka hali ya string. Mfano program yako inahitaji mtu aweke umri wake. Sasa huo umri ataandika 24 kwa mfano. Lakini hiyo 24 itahesabika kuwa ni string, hivyo huwezi kuifanyia mahesabu. Hivyo basi utahitajika kuibadili kuwa aina ya data unayotaka kama integer ama float.
2. Katika python unapogawanya namba mbili jibi linakuja katika mtindo wa floaf yaani namba zeye desimali. Hivyo wakati mwingine itahitajika uzibadili kuwa integer ili uweze kuifanyia mahesabu.
Jinsi ya kubadili ainaza data
1. Kubadili data kuwa namba yaani integer
Ili uweze kubadili data kuwa int utatumia function ya int(), itabeba argument moja ndani yake ambayo ni hiyo data.
Mfano:
print('5' +5); Hii itakuletea error kwa sababu 5 ya kwanza ni string na hiyo ya pili ni int. Hivyo basi tutibadilisha hiyo ya kwanza kuwa int
print(int('5') +5) hii hapa itakupa jibu 10 kwa kuwa data zetu zote zipo katika format moja ya int
2. Kubadili data kuwa string:
Ili kubadili data kuwa str tutatumia function hii str() na itabeba argument moja amba">...
Jifunze zaidi, na wasiliana nasi ukiwa na App yetu. Bofya link hapo chini kuweza kuipakua.
Download NowJe umeipenda post hii ?
Katika somo hili utakwenda kujfunza operator nyingine kama assignment operator logical, identity operator na membership operator.
Soma Zaidi...Hapa utakwenda kujifunz amaana ya package, aina zake na jinsi ya kuandika package.
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu number method yaani function zinazofanya kazi kwenye namba.
Soma Zaidi...Katika somo hili utajifunz akutumia database kwenye python
Soma Zaidi...Katika somo hili utakwend akujifunz anamna ya kuwez akupata taarifa zinazohusu faili
Soma Zaidi...Katika somo hili utakwend akujifunza matumizi ya for loop kwneye python
Soma Zaidi...Katika somo hili utakwenda kujifunz amaana ya inheritance na sheria za kuiandika inheritance.
Soma Zaidi...Katika somo hili utakwend akujifunza maana ya object, na sheria za kuandika object.
Soma Zaidi...Hapa utajifunza maana ya library, kazi zake aina zake na jinsi ya ku install lirary
Soma Zaidi...Katika somo hili tutakwend akujifunza kwa urefu zaidi kuhusu parameter ambazo hutumika kwenye functions
Soma Zaidi...