Sadržaj:

Pisanje prvog računarskog programa: 10 koraka
Pisanje prvog računarskog programa: 10 koraka

Video: Pisanje prvog računarskog programa: 10 koraka

Video: Pisanje prvog računarskog programa: 10 koraka
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Juli
Anonim
Pisanje vašeg prvog računarskog programa
Pisanje vašeg prvog računarskog programa

Zašto programiranje?

Računarsko programiranje ili „kodiranje“izgleda vrlo zastrašujuće. Možda ne mislite da ne poznajete dovoljno računare i da se plašite ideje rješavanja problema koji se pojavljuju na vašem osobnom prijenosnom računaru. Varate se ako vjerujete da vas vaš ispravan odnos s računarom diskvalificira u učenju vještina programiranja. Možda mislite da morate biti "dobri u računarima", ali dosta programera se bori i 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čunarskom programiranju.

Računarsko programiranje je mnogo 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 poslova u Americi u 2020.“pet od deset najboljih poslova bili su programi za posao. Ovdje ćemo započeti s vašim prvim računarskim programom.

Supplies

  • Computer
  • Internet veza

Korak 1: Odaberite programski jezik

Računarski programi su jednostavno skup instrukcija koje se daju računaru jedna po jedna. Računaru su ove upute na kraju samo gomila jedinica i nula ili binarnih. Budući da ljudi ne znaju dobro govoriti binarno, programeri koriste različite jezike kompjutera prilagođene ljudima da bi napisali ova uputstva. Ovi jezici imaju nazive poput C (izgovara se kao slovo 'C'), C ++ (izgovara se kao-vidi plus plus), Java, JavaScript (nema 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. Lako se koristi, lako se uči i vrlo je tražen.

Korak 2: Preuzmite Python

Preuzmite Python
Preuzmite Python

Da biste mogli pokrenuti Python program, morate imati instaliran Python na vašem sistemu. Python je besplatan i može se preuzeti na https://www.python.org/downloads/. Na toj web stranici kliknite žuto dugme "Preuzmi Python 3.8.3" za preuzimanje.

NAPOMENA: Broj 3.8.3 može se razlikovati jer će ovo dugme preuzeti najnoviju verziju.

Korak 3: Instalirajte Python

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

Pokrenite preuzetu datoteku.

Na prvom ekranu instalacijskog programa provjerite da li pored polja "Dodaj Python 3.8 na PATH" ima kvačicu, ako ne kliknite okvir tako da će se pojaviti, kliknite gornju opciju "Instaliraj odmah".

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

Kada završite, vidjet ćete ekran koji pokazuje da je postavljanje bilo 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 svoja uputstva. Za složene programe IDE zaista može pomoći. Dostupni su odlični besplatni IDE -i, ali oni nisu potrebni. Računarski programi mogu se pisati u gotovo svakom uređivaču teksta kojeg se sjetite, u stvari mi ćemo pisati naš program u Notepadu. Notepad je standardno instaliran na svim Windows operativnim sistemima i bit će sasvim u redu.

Otvorite bilježnicu klikom na izbornik Start i upisivanjem “notepad” na tastaturi i klikom na nju kada je sistem pronađe.

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

Korak 5: Definirajte funkciju

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

Kada Python izvrši vaš program, on će čitati upute, jednu po jednu, od početka programa do kraja programa. Vaš prvi posao je definiranje funkcije. Najosnovniji način opisivanja funkcije je imenovana grupa uputa koja se može ponovno koristiti kad god je pozovemo imenom. Nazvat ćemo našu funkciju hello_world.

Da bismo definirali funkciju, moramo koristiti ključnu riječ “def”, dati joj ime, skup zagrada i završiti redak dvotačkom kako bi vaša funkcija započela ovako:

def hello_world ():

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

def hello_world ():

print ("Hello World!")

Korak 6: Kreirajte ulaznu tačku za svoj program

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

Zdravo 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čunaru šta će ova funkcija raditi kada se pozove, već ste to učinili.

Vaš program sada izgleda ovako:

def hello_world ():

print (“Hello World!”) hello_world ()

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

Korak 7: Spremanje datoteke

Čuvanje datoteke
Čuvanje datoteke

To je to, napisali ste cijeli program! Potapšajte se po leđima. Možete reći svakome ko će slušati „Računarsko programiranje nije tako teško! Već sam pisao program. Bit ćete potpuno u pravu! Ali još niste završili. Sada kada ste napisali uputstva za računar, vrijeme je da gledate kako računar izvodi ta uputstva.

Da biste to učinili, morate spremiti program koji ste upravo napisali. Kliknite izbornik "Datoteka" i odaberite spremi. Kad se pojavi upit, odaberite mapu radne površine kao lokaciju 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 što ćete pritisnuti Windows Start Menu i upisati na tastaturi „cmd“i pritisnuti enter.

Sada idite do lokacije na kojoj ste spremili svoj program, mape Desktop, upisivanjem “cd Desktop” i pritisnite enter. Zatim recite računaru 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 li šta je uradilo? Pokrenuo je vaš program, pozvao vašu funkciju i ispisao tekst "Hello World!" na sopstvenoj liniji.

Korak 9: Idite malo dalje

Idi malo dalje
Idi malo dalje
Idi malo dalje
Idi malo dalje

U ovom trenutku ste programer (ili koder, kako god sami sebe nazvali!) Sada idite korak dalje. Možda dodajte još nekoliko uputstava za štampanje (“”) u svoju funkciju, pazite da joj date isto uvlačenje kao i vaša druga i da stavite bilo koji tekst u navodnike. Možda biste pozvali funkciju još nekoliko puta upisivanjem izraza hello_world () u vlastite redove ispod mjesta gdje ste upisali posljednju. Samo pazite da sačuvate datoteku prije nego što je ponovo pokrenete!

Korak 10: Odakle krenuti odavde

Odlično! Napisali ste program. Nadamo se da ćete vidjeti koliko zabavno i lako može biti. Šta sad? Postoji toliko sjajnih stvari koje možete uputiti svom računaru da rade, a koje ovdje nismo opisali. Možete naterati računar da učini nešto ako je neki uslov ispunjen upotrebom naredbi „ako“. Možete naterati računar da radi 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 shvatiti. Postoji milion besplatnih resursa za učenje, uključujući Instructables. Kad sam tek počeo učio sam sa 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čuje se: