Ito ulit ang tanong ng mambabasa. Oras na ito ako ay nasa hindi pamilyar na teritoryo, programming. Sa kabutihang palad, may kilala akong isang taong makakaya at mabait siyang tumulong sa akin ng sagot. Ang tanong ay 'paano mo mai-convert ang isang integer sa isang string sa Python?' Tulad ng dati, sinisikap kong sagutin.
Si Python ay higit sa 25 taong gulang at lumalakas pa rin. Ito ay isang mataas na antas ng wika ng programming na ginamit upang lumikha ng iba't ibang mga programa. Ito ay isang 'pangkalahatang layunin' na wika na maaaring maging mga laro, web apps, Ai na gawain at kahit na mga desktop program. Tulad ng paggamit nito ng mas simpleng wika kaysa sa code, ito ay napaka-friendly na gumagamit at kahit na pinamamahalaang kong simulan ito. Kung kaya ko, tiyak na kaya mo!
Una ay sasagutin ko ang tanong ng mambabasa at pagkatapos ay tatalakayin ko pa si Python dahil nalaman ko ang aking sarili na nakakaintriga.
I-convert ang integer sa isang string sa Python
Ang isang integer ay isang numero. Ang pag-convert ng isang numero sa isang string ay ginagamit para sa mga talahanayan at iniutos na mga listahan na naglalaro ng maraming bahagi sa maraming mga apps sa pagiging produktibo na isinulat sa Python. Mayroong tila ilang mga paraan upang mai-convert ang integer sa isang string sa Python ngunit ipinakita ako sa pagpapaandar ng 'str' kaya gagamitin iyon sa halimbawa. Iba pang mga paraan isama ang 'repr' at '% d'% '.
Ang format ay 'str (int)'.
Halimbawa, kung na-type mo ang sumusunod sa isang editor ng Python, maaari kang magsagawa ng ilang pangunahing matematika:
d = 100.0 / 52.0
s = str (d)
i-print s
Ang matematika ay 100 na hinati ng 52. Ang 'str' ay idinagdag kasama ang (d) upang ipahiwatig kung saan kukuha ng input mula, pagkatapos ay isagawa ang tugma at i-print ang resulta. Sa kasong ito, ang resulta ay 1.9230769.
Isang bahagyang mas kumplikadong bersyon:
d = 100.0 / 52.0
#Gawin ang 8 character, bigyan ng 2 decimal lugar
s = "% 8.2f"% d
i-print s
Ang code na ito ay gumaganap ng parehong matematika ngunit tinukoy lamang ang dalawang perpektong lugar sa resulta. Kaya ang pag-print ay magiging 1.92.
Kaya iyon ay kung paano i-convert ang integer sa isang string sa Python.
Isang maliit na background sa Python
Bilang isang manunulat para sa mga tao, nahihirapan akong basahin o kahit na nauunawaan ang pagsulat para sa mga makina. Hindi malinaw ang mga sentensya, imposibleng sundin ang syntax at hindi ko ito nakuha. Gayunpaman, ang Python ay medyo naiiba. Tila mas payak na Ingles kaysa sa iba pang mga wika sa programming.
Iyon ay ginagawang napaka-nagsisimula friendly. Maaari mong mabilis na gumawa ng isang bagay na nakakaaliw o kapaki-pakinabang sa wika na naghahatid ng instant na kasiyahan nating lahat. Maaari ka ring gumawa ng ilang mga cool na bagay. Iyon ang dahilan kung bakit ang Python ngayon ay mas tanyag kaysa sa Java bilang ang wika ng wika ng pagpili ng gateway para sa maraming mga kolehiyo at unibersidad sa buong mundo.
Kapag napagtanto mo ang lawak kung saan ginagamit ang Python, nagiging mas kawili-wili ito. Halimbawa, ang Industrial Light & Magic ay gumagamit ng Python at gayon din ang Rackspace, Honeywell, Philips, AstraZenica, ForecastWatch, D-link at isang hanay ng iba pang mga malalaking kumpanya. Lahat sila ay gumagamit ng Python para sa isang bagay sa loob ng kanilang negosyo mula sa paghawak ng mga proseso hanggang sa pamamahala ng data.
Kung ginamit mo na ang Minecraft addon MCDungeon, gumagamit din ito ng Python upang lumikha ng karagdagang nilalaman. Pinapayagan ka nitong lumikha ng iyong sariling kung mayroon kang isang maliit na kaalaman sa programming.
Paggamit ng Python
Maaaring mai-download nang libre dito ang Python at regular na binuo at na-update. Ang code ay bukas na mapagkukunan at pinapanatili ng isang malaking bilang ng mga developer. Mayroong Windows at Unix na bersyon na magagamit para sa libreng pag-download na gagawin sa kung ano ang gusto mo.
Mayroong dalawang mga bersyon, ang Python 2 at Python 3. Ang Bersyon 2 ay ang bersyon ng legacy ng wika habang ang Python 3 ay ang kasalukuyan at hinaharap na bersyon. Kung nagpaplano kang matuto ng Python para sa isang tukoy na programa o app, maaaring kailangan mong mag-download ng bersyon 2. Kung nais mong matuto upang lumikha ng iyong sarili, magiging maayos ang bersyon 3. Maaari mong i-download ang parehong at patakbuhin ang alinman sa nais mong.
Kapag na-install, gumamit ka ng Python mula sa linya ng command. Buksan ang isang window ng command line bilang isang tagapangasiwa, i-type ang 'python3 -version' at pindutin ang Enter. Kung gumagamit ka ng bersyon 2, malinaw mong mai-type ang 'python2 -version' at pindutin ang Enter. Pagkatapos ay ipinasok ka sa kapaligiran ng programming.
Iyon ay tungkol sa abot ng aking nakuha sa Python hanggang ngayon. Ang gabay na ito sa 'The Hitchhiker's Guide to Python' ay maaaring magdadala sa iyo ng karagdagang kung nais mong pumunta.
Mas gramatikong nakakiling ako sa programa na ito kaya't mahirap para sa akin si Python. Gayunpaman, pinukaw nito ang aking interes na dahilan kung bakit naiinis ako sa iyo ng maraming bagay tungkol sa wika na marahil ay hindi mo nais na malaman. Hindi bababa sa natutunan kong sapat na upang masagot ang orihinal na tanong!