Sadržaj:

Pisanje vašeg prvog računalnog programa: 10 koraka
Pisanje vašeg prvog računalnog programa: 10 koraka

Video: Pisanje vašeg prvog računalnog programa: 10 koraka

Video: Pisanje vašeg prvog računalnog programa: 10 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
Pisanje vašeg prvog računalnog programa
Pisanje vašeg prvog računalnog programa

Zašto programiranje?

Programiranje računala ili “kodiranje” djeluje vrlo zastrašujuće. Možda ne mislite da ne poznajete dovoljno računala i da se plašite ideje rješavanja problema koji se pojavljuju na vašem osobnom prijenosnom računalu. Varate se ako vjerujete da vas vaš stilski odnos s računalima diskvalificira u učenju vještina računalnog programiranja. Možda mislite da morate biti "dobri u računalima", ali dosta programera također se bori s jednostavnim zadacima poput otkrivanja zašto vaše računalo neće ispisati dokument. Istina je da ne morate biti stručnjak da biste bili dobri u računalnom programiranju.

Računalno programiranje mnogo je lakše nego što se čini i može dovesti do nagrađivane i visoko plaćene karijere. u ovom članku CNBC -a Courtney Connley pod naslovom “20 najboljih radnih mjesta u Americi u 2020.” pet od deset najboljih poslova bili su programi za posao. Ovdje ćemo započeti s vašim prvim računalnim programom.

Pribor

  • Računalo
  • Internet veza

Korak 1: Odaberite programski jezik

Računalni programi su jednostavno skup uputa koje se daju računalu jedna po jedna. Za računalo su ove upute u konačnici samo hrpa jedinica i nula ili binarnih. Budući da ljudi ne znaju binarno govoriti, programeri za pisanje ovih uputa koriste razne jezike prilagođene računalima. Ti jezici imaju nazive poput C (izgovara se poput slova 'C'), C ++ (izgovara se kao-vidi plus plus), Java, JavaScript (bez veze s Javom), Go, Rust i Python. Svaki od ovih jezika donosi svoje prednosti i kad se počnete osjećati ugodno u pisanju programa, bit će lakše naučiti novi.

U ovom primjeru koristit ćemo Python. Lak je za korištenje, lako se uči i vrlo je tražen.

Korak 2: Preuzmite Python

Preuzmite Python
Preuzmite Python

Da biste mogli pokrenuti program Python, morate imati instaliran Python na svom sustavu. Python je besplatan i može se preuzeti na https://www.python.org/downloads/. Na tom mjestu kliknite žuti gumb "Preuzmi Python 3.8.3" za preuzimanje.

NAPOMENA: Broj 3.8.3 može se razlikovati jer će ovaj gumb preuzeti najnoviju verziju.

Korak 3: Instalirajte Python

Instalirajte Python
Instalirajte Python
Instalirajte Python
Instalirajte Python
Instalirajte Python
Instalirajte Python

Pokrenite preuzetu datoteku.

Na prvom zaslonu instalacijskog programa provjerite ima li okvir pored "Dodaj Python 3.8 na PATH" kvačicu, ako ne kliknite okvir pa će se pojaviti jedan, a zatim kliknite gornju opciju "Instaliraj odmah".

Kako se Python instalira na vaš sustav, pojavit će se traka napretka. Strpljivo pričekajte, instalacija bi trebala potrajati samo nekoliko trenutaka.

Kad završite, prikazat će se zaslon s porukom da je postavljanje uspješno. Pritisnite zatvori i instalacija je dovršena.

Korak 4: Otvorite Notepad

Otvorite Notepad
Otvorite Notepad
Otvorite Notepad
Otvorite Notepad

Programeri će često koristiti IDE (Integrirano razvojno okruženje) za pisanje svih svojih programa. IDE obično dolazi s alatima koji će istaknuti odjeljke programa i uhvatiti pravopisne pogreške za programera dok piše svoje upute. Za složene programe IDE zaista može pomoći. Dostupni su izvrsni besplatni IDE -i, ali oni nisu potrebni. Računalni programi mogu se pisati u gotovo svakom uređivaču teksta kojeg se sjetite. Zapravo ćemo pisati naš program u Notepadu. Notepad je prema zadanim postavkama instaliran na svim Windows operativnim sustavima i bit će sasvim u redu.

Otvorite bilježnicu tako da kliknete izbornik Start i upišete na tipkovnici "bilježnicu" i kliknete na nju kada je sustav pronađe.

Kad otvorite, pronaći ćete praznu tekstualnu datoteku.

Korak 5: Definirajte funkciju

Vrijeme je da napišete svoj program! Teško da se možete nazvati programerima bez pisanja programa "hello world". Ovo je tradicija kodiranja!

Kad Python izvrši vaš program, čitat će upute, jedan po jedan, od početka programa do kraja programa. Vaš prvi posao je definiranje funkcije. Najosnovniji način opisa funkcije je imenovana skupina uputa koja se može ponovno upotrijebiti kad god je pozovemo imenom. Nazvat ćemo našu funkciju hello_world.

Za definiranje funkcije moramo upotrijebiti ključnu riječ “def”, dati joj ime, skup zagrada i završiti redak dvotočkom kako bi vaša funkcija započela ovako:

def hello_world ():

U sljedećem retku ovoj ćete funkciji dati njezinu skupinu uputa. U ovom slučaju vaša će grupa biti vrlo mala, samo jedna uputa. Python prati što pripada funkciji provjeravajući uvlačenje. Dakle, da bismo mu rekli da je ovo uputstvo dio funkcije, pritisnut ćemo "Tab" na našoj tipkovnici, a zatim ćemo mu dati upute za ispis ("Hello World!")

def hello_world ():

print ("Zdravo Svijete!")

Korak 6: Stvorite ulaznu točku za svoj program

U ovom trenutku ste napisali funkciju, ali niste rekli računalu da tu funkciju izvrši bilo gdje. To ćete učiniti u ovom koraku. Da biste pozvali našu funkciju "hello_world" na novom retku, samo je pozovite imenom. Upišite sljedeće, bez vodeće kartice:

Pozdrav svijete()

Ne morate davati ključnu riječ "def" jer ne definirate ništa. Također nema potrebe za stavljanjem dvotočke jer ne govorite računalu što će ova funkcija učiniti kada se pozove, to ste već učinili.

Vaš program sada izgleda ovako:

def hello_world ():

print ("Zdravo Svijete!") hello_world ()

Čini se glupo, ali vrijedi ponoviti: prva dva retka definiraju funkciju, posljednji redak poziva tu funkciju.

Korak 7: Spremanje datoteke

Spremanje datoteke
Spremanje datoteke

To je to, napisali ste cijeli program! Potapšajte se po leđima. Svakome tko će slušati možete reći: „Programiranje na računalu nije tako teško! Već sam napisao program. Bit ćete potpuno u pravu! Ali još niste završili. Sada kada ste napisali upute za računalo, vrijeme je da gledate kako računalo izvodi te upute.

Da biste to učinili, morate spremiti program koji ste upravo napisali. Pritisnite izbornik "Datoteka" i odaberite spremi. Kad se prikaže upit, odaberite mapu radne površine kao mjesto za spremanje datoteke. U polju "Spremi kao vrstu" odaberite "Sve datoteke (*.*)" I imenujte datoteku hello.py.

Spremanje datoteke ovdje olakšat će lociranje kada pokušavamo pokrenuti program.

Korak 8: Pokretanje datoteke

Pokretanje datoteke
Pokretanje datoteke
Pokretanje datoteke
Pokretanje datoteke
Pokretanje datoteke
Pokretanje datoteke
Pokretanje datoteke
Pokretanje datoteke

Način na koji je ovaj program napisan, mora se izvršiti u naredbenom retku. Otvorite ga tako da kliknete Windows izbornik Start i upišete na tipkovnici "cmd" i pritisnete enter.

Sada idite do mjesta na kojem ste spremili svoj program, mape Desktop, upisivanjem “cd Desktop” i pritisnite enter. Zatim recite računalu da koristi python za pokretanje vašeg programa upisivanjem “py” nakon čega slijedi razmak i naziv vašeg programa.

Sada pritisnite enter i uspješno ste izvršili svoj program!

Vidite što je učinilo? Pokrenuo je vaš program, nazvao vašu funkciju i ispisao tekst "Hello World!" na svojoj liniji.

Korak 9: Idite malo dalje

Idite malo dalje
Idite malo dalje
Idite malo dalje
Idite malo dalje

U ovom trenutku ste programer (ili koder, kako god se sami nazvali!) Sada idite korak dalje. Možda dodajte još nekoliko uputstava za ispis ("") u svoju funkciju, samo pazite da joj date isto uvlačenje kao i vaša druga i stavite svaki navod koji želite u navodnike. Možda biste pozvali funkciju nekoliko dodatnih puta upisivanjem izraza hello_world () u vlastite retke ispod mjesta gdje ste upisali posljednju. Samo pazite da spremite datoteku prije nego što je ponovno pokrenete!

Korak 10: Odakle krenuti odavde

Sjajno! Napisali ste program. Nadamo se da ćete vidjeti koliko to može biti zabavno i lako. Što sad? Postoji toliko zanimljivih stvari koje možete uputiti svom računalu da radimo, a koje ovdje nismo opisali. Računalo možete natjerati da učini nešto ako je neki uvjet ispunjen upotrebom naredbi "ako". Računalo možete natjerati da učini nešto iznova i iznova koristeći izraze "petlje". To dvoje možete kombinirati na beskonačan broj načina. Možete pohraniti podatke u varijable koje ćete kasnije koristiti. Svaki od ovih koncepata lako je pokupiti. Postoji milijun besplatnih resursa za učenje, uključujući Instructables. Kad sam tek počeo učio sam s web stranice www.codecademy.com koja nudi besplatne tečajeve kodiranja na mnogim programskim jezicima, uključujući Python, i toplo bih ih preporučio.

Preporučeni: