Kuandika Programu yako ya kwanza ya Kompyuta: Hatua 10
Kuandika Programu yako ya kwanza ya Kompyuta: Hatua 10
Anonim
Kuandika Programu yako ya kwanza ya Kompyuta
Kuandika Programu yako ya kwanza ya Kompyuta

Kwa nini Programu?

Programu ya kompyuta au "kuweka alama" inaonekana kutisha sana. Huenda usifikirie kuwa haujui za kutosha juu ya kompyuta na unaogopa wazo la shida za utatuzi zinazojitokeza kwenye kompyuta yako ya kibinafsi. Ikiwa unaamini kuwa uhusiano wako uliopangwa na kompyuta hukuzuia kusoma ujuzi wa programu ya kompyuta umekosea. Unaweza kufikiria kuwa lazima uwe "mzuri kwenye kompyuta" lakini waandaaji programu kadhaa pia wanapambana na kazi rahisi kama kufikiria ni kwanini kompyuta yako haitaonekana kuchapisha hati. Ukweli ni kwamba, sio lazima uwe mtaalam ili uwe mzuri katika programu ya kompyuta.

Programu ya kompyuta ni rahisi zaidi kuliko inavyoonekana na inaweza kusababisha kazi yenye malipo na malipo makubwa. katika nakala hii ya CNBC na Courtney Connley iliyoitwa "Kazi 20 bora Amerika mnamo 2020" kazi tano kati ya kumi bora zilikuwa kazi za programu. Hapa tutaanza na programu yako ya kwanza ya kompyuta.

Vifaa

  • Kompyuta
  • Uunganisho wa mtandao

Hatua ya 1: Chagua Lugha ya Programu

Programu za kompyuta ni seti tu ya maagizo yaliyopewa kompyuta moja kwa moja. Kwa kompyuta maagizo haya mwishowe ni rundo tu la hizo na zero au za kibinadamu. Kwa kuwa wanadamu sio wazuri katika kuzungumza binary, waandaaji programu hutumia lugha anuwai za kompyuta za kibinadamu kuandika maagizo haya. Lugha hizi zina majina kama C (iliyotamkwa kama herufi ‘C’), C ++ (iliyotamkwa kama-tazama pamoja na), Java, JavaScript (hakuna uhusiano na Java), Nenda, Rust na Chatu. Kila moja ya lugha hizi huleta faida zake mwenyewe na mara tu unapoanza kujisikia vizuri mipango ya uandishi inakuwa rahisi kujifunza mpya.

Katika mfano huu tutatumia Python. Ni rahisi kutumia, rahisi kujifunza na inahitaji sana.

Hatua ya 2: Pakua Python

Pakua Python
Pakua Python

Ili uweze kuendesha programu ya Python utahitaji kuwa na Python iliyosanikishwa kwenye mfumo wako. Chatu ni bure na inaweza kupakuliwa kwa https://www.python.org/downloads/. Kwenye wavuti hiyo, bonyeza kitufe cha manjano cha "Pakua Python 3.8.3" kupakua.

KUMBUKA: Nambari 3.8.3 inaweza kuwa tofauti kwani kitufe hiki kitapakua toleo la sasa zaidi.

Hatua ya 3: Sakinisha Python

Sakinisha Python
Sakinisha Python
Sakinisha Python
Sakinisha Python
Sakinisha Python
Sakinisha Python

Endesha faili iliyopakuliwa.

Kwenye skrini ya kwanza ya kisanidi, hakikisha kisanduku kando ya "Ongeza Python 3.8 kwa PATH" kina alama ndani yake, ikiwa sio bonyeza sanduku ili mtu aonekane kisha bonyeza chaguo la juu la "Sakinisha Sasa".

Python inaposakinisha kwenye mfumo wako, mwambaa wa maendeleo utaonekana. Subiri kwa subira, inapaswa kuchukua muda mfupi tu kusanikisha.

Ukimaliza utaona skrini inayoelezea usanidi ilifanikiwa. Bonyeza karibu na usakinishaji umekamilika.

Hatua ya 4: Fungua Notepad

Fungua Notepad
Fungua Notepad
Fungua Notepad
Fungua Notepad

Waandaaji mara nyingi hutumia IDE (Mazingira Jumuishi ya Maendeleo) kuandika programu zao zote. IDE kawaida huja na zana ambazo zitaangazia sehemu za programu na kukamata typos kwa programu wakati anaandika maagizo yake. Kwa mipango ngumu IDE inaweza kusaidia kweli. Kuna IDE kubwa za bure zinazopatikana lakini hazihitajiki. Programu za kompyuta zinaweza kuandikwa kwa karibu mhariri wowote wa maandishi unayoweza kufikiria, kwa kweli tutakuwa tukiandika programu yetu katika Notepad. Notepad imewekwa kwa chaguo-msingi kwenye mifumo yote ya Windows na itafanya vizuri.

Fungua daftari kwa kubofya Menyu ya Anza na kwa kuandika kwenye kibodi yako "daftari" na kubofya mara moja kupatikana kwa mfumo.

Unapofungua, utapata faili tupu ya maandishi.

Hatua ya 5: Fafanua Kazi

Ni wakati wako kuandika programu yako! Hauwezi kujiita programu bila kuandika programu ya "hello world". Hii ni mila ya kuweka alama!

Wakati Python anatekeleza programu yako itasoma maagizo, mstari mmoja kwa wakati kutoka mwanzo wa programu hadi mwisho wa programu. Agizo lako la kwanza la biashara ni kufafanua kazi. Njia ya kimsingi ya kuelezea kazi ni kama kikundi cha maagizo kilichopewa jina ambacho kinaweza kutumiwa tena kila tunapoiita kwa jina. Tutaita kazi yetu hello_world.

Ili kufafanua kazi tunahitaji kutumia neno kuu la "def", mpe jina, seti ya mabano na kumaliza mstari na koloni ili kazi yako ianze hivi:

def hello_world ():

Kwenye mstari unaofuata utapa kazi hii kikundi cha maagizo. Katika kesi hii kikundi chako kitakuwa kidogo sana, maagizo moja tu. Python hufuatilia ni nini ni mali ya kazi kwa kuangalia ujazo. Kwa hivyo kuiambia maagizo haya ni sehemu ya kazi, tutabonyeza "Tab" kwenye kibodi yetu kisha tupe nakala ya maagizo ("Hello World!")

def hello_world ():

chapisha ("Hello World!")

Hatua ya 6: Tengeneza Sehemu ya Kuingia ya Programu yako

Kwa wakati huu umeandika kazi lakini haujaiambia kompyuta itekeleze kazi hiyo mahali popote. Utafanya hivyo kwa hatua hii. Kuita kazi yetu ya "hello_world" kwenye laini mpya unaiita tu kwa jina. Andika zifuatazo, bila kichupo kinachoongoza:

Salamu, Dunia()

Hakuna haja ya kutoa neno "def" kwa sababu haufasili chochote. Hakuna pia haja ya kuweka koloni kwa sababu hauambii kompyuta kazi hii itafanya nini wakati inaitwa, tayari umefanya hivyo.

Programu yako sasa inaonekana kama hii:

def hello_world ():

chapisha ("Hello World!") hello_world ()

Inaonekana ni ujinga lakini inafaa kurudiwa: Mistari miwili ya kwanza inafafanua kazi, laini ya mwisho inaita kazi hiyo.

Hatua ya 7: Kuhifadhi faili

Inahifadhi faili
Inahifadhi faili

Hiyo ndio, umeandika mpango mzima! Jipe pat nyuma. Unaweza kusema kwa mtu yeyote ambaye atasikiliza "Programu ya kompyuta sio ngumu sana! Nimewahi kuandika programu hapo awali. " Utakuwa sahihi kabisa! Lakini bado haujamaliza. Sasa kwa kuwa umeandika maagizo kwa kompyuta ni wakati wa kutazama kompyuta ikiendesha maagizo hayo.

Ili kufanya hivyo, unahitaji kuokoa programu uliyoandika tu. Bonyeza menyu ya "Faili" na uchague kuokoa. Haraka inapoonekana, chagua folda yako ya Eneo-kazi kama eneo la kuhifadhi faili. Kwenye uwanja wa "Hifadhi kama aina", chagua "Faili Zote (*. *)" Na jina faili hello.py.

Kuhifadhi faili yako hapa itafanya iwe rahisi kupata wakati tunajaribu kuendesha programu.

Hatua ya 8: Kuendesha faili

Kuendesha faili
Kuendesha faili
Kuendesha faili
Kuendesha faili
Kuendesha faili
Kuendesha faili
Kuendesha faili
Kuendesha faili

Njia ambayo programu hii imeandikwa, inahitaji kutekelezwa kwa haraka ya amri. Fungua kwa kubofya Menyu ya Mwanzo ya Windows na uandike kwenye kibodi yako "cmd" na ubonyeze kuingia.

Sasa nenda kwenye eneo ulilohifadhi programu yako, folda ya Desktop, kwa kuandika "cd Desktop" na bonyeza Enter kisha uambie kompyuta itumie chatu kuendesha programu yako kwa kuandika "py" ikifuatiwa na nafasi na jina la programu yako..

Sasa bonyeza waandishi wa habari na umefanikiwa kutekeleza programu yako!

Angalia ilifanya nini? Iliendesha programu yako, ikaita kazi yako na ikachapisha maandishi "Hello World!" kwenye mstari wake mwenyewe.

Hatua ya 9: Nenda mbele kidogo

Nenda mbele kidogo
Nenda mbele kidogo
Nenda mbele kidogo
Nenda mbele kidogo

Kwa wakati huu wewe ni programu (au kificho, chochote ungependa kujiita mwenyewe!) Sasa chukua hatua moja zaidi. Labda ongeza maagizo machache ya kuchapisha ("") katika kazi yako, hakikisha kuipatia ujazo sawa na nyingine yako na uweke maandishi yoyote unayotaka ndani ya alama za nukuu. Labda piga kazi mara kadhaa za ziada kwa kuandika taarifa za hello_world () kwenye mistari yao hapa chini ambapo uliandika ya mwisho. Hakikisha unahifadhi faili kabla ya kuiendesha tena!

Hatua ya 10: Wapi Kutoka hapa

Kubwa! Umeandika programu. Tunatumahi unaona jinsi inaweza kuwa ya kufurahisha na rahisi. Sasa nini? Kuna mambo mengi mazuri ambayo unaweza kuagiza kompyuta yako kufanya ambayo hatujashughulikia hapa. Unaweza kuifanya kompyuta ifanye kitu ikiwa hali fulani imetimizwa kwa kutumia taarifa za "ikiwa". Unaweza kuifanya kompyuta ifanye kitu tena na tena kwa kutumia taarifa za "kitanzi". Unaweza kuchanganya hizi mbili kwa njia nyingi. Unaweza kuhifadhi data katika vigeuzi vya kutumiwa baadaye. Kila moja ya dhana hizi ni rahisi kuchukua. Kuna rasilimali milioni za bure za kujifunza kutoka, pamoja na Maagizo. Nilipoanza nilijifunza kutoka kwa tovuti inayoitwa www.codecademy.com ambayo inatoa kozi za usimbuaji bure katika lugha nyingi za programu ikiwa ni pamoja na Python na ningependekeza sana.

Ilipendekeza: