picha

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.

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 ambayo ni hiyo data yako. Kwa mfano print(type(5)) hii itatupa jibu int kumaanisha...

Ingia sasa ili uweze kusoma makala hii yote.

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

       
Author: Rajabu image Tarehe: 2024-05-10 14:53:23 Topic: Python Main: Masomo File: Download PDF Views 1035

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 Simulizi za Hadithi Audio     👉2 Bongolite - Game zone - Play free game     👉3 kitabu cha Simulizi     👉4 Kitabu cha Afya     👉5 Sira ya Mtume Muhammad (s.a.w)     👉6 ai web app    

Post zinazofanana:

Python somo la 25: Sheria za uandishi wa class

Katika somo hili utajifunza maana ya class, sheria za uandishi wake na mifano halisi

Soma Zaidi...
Python somo la 24: Nini maana ya Object Oriented Programming

Hapa tunakwenda kujifunza kuhusu OOP ambapo ni miongoni mwa mitindo ya uandishi wa code

Soma Zaidi...
Python seomo la 55: Kutengeneza Simple Admin Dashboard ya CRUD

Katika somo hili tutajifunza jinsi ya kuunda dashboard rahisi ndani ya Django ambayo itaruhusu mtumiaji kuongeza, kusoma, kuhariri na kufuta taarifa za MenuItem bila kutumia Django built-in admin, bali kwa kutumia HTML templates na views tulizotengeneza sisi wenyewe.

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 39: Jinsi ya Kuongeza Kurasa Nyingine Katika Django View

Katika somo hili utakwenda kujifunza zaidi kuhusu Jinsi ya Kuongeza Kurasa Nyingine Katika Django View

Soma Zaidi...
Python somo la 62 Kupakia picha (upload) na kuisoma kutoka kwenye database

Katika somo hili utakwenda kujifunza jinsi ya kushughulika na faili, kama ku upload faili kwenye django.

Soma Zaidi...